Saturday, October 4, 2008

White Winter Hymnal

I recently bought the Fleet Foxes' new self-titled album. Seattle band that doesn't really sound like Seattle. But I dig it. Particularly this song:



But I have to ask: what does it mean? Anyone?
Post a Comment