By Allison Franks on February 7th, 2009
Over the last year, Seattle’s Fleet Foxes have been the indie darlings for just about everyone in the music press. In 2008, their EP, Sun Giant, rattled college airwaves and shortly after (a few months, to be exact), their self-titled debut blew everyone’s minds away, and quickly became every beach goer’s newfound friend. With their [...]