January 23, 2023
Factory Records was a Manchester-based British independent record label founded…
by Luuk