The Comsat Angels

The Comsat Angels were an English ethereal-rock/psych band from Sheffield that debuted with a single on self-press Junta Records in 1979, followed by three albums and assorted shortplayers on Polydor between 1980 and 1982. A switch to upstart Jive Records yielded two albums between 1983 and 1985, followed by a sixth studio longplayer on Island […]