Did you catch a performance by Seattle folk group, Fleet Foxes on David Letterman last night? They showcased "Grown Ocean" from their latest release, "Helplessness Blues." I was debating which late night show to watch last night as Radiohead also performed on The Stephen Colbert show. Thanks god for the Internet and Youtube!!!