International Teachers of Pop
Albums

English synth-pop group from Sheffield, UK.

The band themselves call their music "outsider pop".

From Discogs

Shfl