My Favorite Bands Logo
International Teachers Of Pop

English synth-pop group from Sheffield, UK. The band themselves call their music "outsider pop".

Data provided by Discogs