So we weren't quite sold on Fleet Foxes when we first heard all the hype, but now comes the song “White Winter Hymnal” which is just about awesome. Now we get it and may have to do more research. The full length self titled new record is due June 3, 2008. Oh yes, oh yes.



Posted
AuthorNick Greto