The Head & The Heart at Doe BayA beautiful video of The Head & The Heart, taken at Washington State's Doe Bay Festival in August. They're opening for Vampire Weekend at Seattle's Paramount Theater in November.Sep 9, 2010, 12:05 AM
Recent Comments