The Stands - Here She Comes Again


The Stands are from Liverpool and this gem is from their 2003 debut All Years Leaving. Something about the water there... Beatles, Bunnymen, La's

John  – (8:53 PM)  

Ben - awesome clip. Great old school sound.

Post a Comment

  © Designed by Mousetrap Marketing from Ourblogtemplates.com

Back to TOP