Monday, September 2, 2013

Heller Keller at The Smell

Heller Keller hit the stage at The Smell first on a Saturday night from a few weeks back.  There wasn't even any announcement.  They just started their normal energetic set, drawing those at The Smell to them.

 

No comments: