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.
|