2.09.2012

The Head and the Heart - Down in the Valley

Wayyyy back in December 2010, Spencer introduced the Blue Sloth readers to the Seattle based band The Head and the Heart. This band will be playing Sasquatch Music Festival at The Gorge this year and they have released a new video.

Check out Down in the Valley below:



- Bryce

No comments:

Post a Comment