Does anyone else remember these scouse electro/indie popsters from around '83ish?
I can only recall the title of one tune: I wouldn't want to knock it; but I remeber likig the others i heard on the radio in England.
Please tell me I'm not the only one.