Got The Horn

Hey look – it’s that geek from The Buggles! Test Pressing absolutely deliver each time in their esteemed Producers Series – this one’s #15 with technoid pop genius Trevor Horn on the stand. “A Trevor Horn record probably sits somewhere in your record collection or laptop so we decided he’d be the perfect producer to … Continue reading