The Numanoid Channel
CDS : PROMOBMG 1390
INFO :
Date Released : 15 July 2017
Highest Chart Position: N/A
Gary Numan (Vocals, Keyboards)
Ade Fenton (Keyboards, Programming)
Tim Slade (Bass)
Produced by Ade Fenton
Mixed by Nathan Boddy
Mix Assistant Paul Carr
Mastered by Matt Colton
Mastered at Alchemy Mastering