Yeti Lane – The Echo Show: Album review

Originally published: The Line Of Best Fit, March 6, 2012 Psychedelic rock. Two words which strike fear in the heart of anyone with a punk mentality. Spinning synthesisers, mega organs, and five hour light shows which make orphaned polar bears cry should be kept indefinitely rendered in the BBC vaults– only allowed out for the … Continue reading