Home / Tag Archives: The Telescopes – Splashdown: The Complet

Tag Archives: The Telescopes – Splashdown: The Complet

The Telescopes

The Telescopes formed in Burton-upon-Trent, Britain, in 1986, starting like a noise rock-band, then becoming shoegazers, then desire poppers, later on delving into electronics and exploring the avant-garde over an extended, interesting career — mostly spent from the spotlight. Vocalist/guitarist Stephen Lawrie, guitarist/vocalist Jo Doran, business lead guitarist David Fitzgerald, …

Read More »