(The Telescopes is an experimental/shoegaze/noise band formed in 1986 in London, England, as a vehicle for music written, produced, arranged and performed by Stephen Lawrie featuring like-minded musicians).
June 22, 2019
Subscribe to:
Post Comments (Atom)
0 Comments:
Post a Comment