close
The Telescopes

The Telescopes

British space-rock/indie-rock band formed in Staffordshire in 1987.

Key members include Stephen Lawrie - vocals and guitars and others.

Album releases include their 1989 debut-album "Taste", plus "Third Wave" and "Infinite Suns".

More ...