Fleet Foxes

Fleet Foxes live at Treasure Island Music Festival, 2008