The Telescopes

Legendary British noise-rock/psych rock/shoegaze band formed in 1987 by Stephen Lawrie. They have a total of six released albums since their debut, Taste, released in 1989.