Album released this week in… 2008: Fleet Foxes – Fleet Foxes
FLEET Foxes’ eponymous debut album is a game changer for sure. Certainly, folk rock took a good, hard look at itself after Robin Pecknold’s merry band of musicians came out with this gem, an...
Recent Comments