Tuesday, October 18, 2011

Late Night Pick of the Night: Fleet Foxes

Harmony heavy folk rockers Fleet Foxes will be on a repeat of the Late Show with David Letterman tonight at 11:35 PM on CBS.  Here's Fleet Foxes doing "Helplessness Blues" live in August: