The Green Telescope

Forum

I had heard this band on a John Peel Show (RIP) and always kept it's riff in mind, errupting occassionally! "I'm a Walking/living sickness", was the song - anyone know if it's still available?

>>By Trypcil   (Wednesday, 9 Jan 2008 04:32)



The discussion board is currently closed.