Monday 10 January 2011

LIVE VIDEO: Ghost Animal @ The Smell

This is California's Ghost Animal The Smell last week, resaffirming that beautiful hooky pop music not need be shiny clean. More videos up HERE but I want to share this one:

No comments:

Post a Comment