Thursday, July 29, 2010

Flaming Lips on Letterman



Even on TV The Flaming Lips play each song and gig as if it is their last! Here they are on Letterman this week performing "Sea of Leaves," superb!