ULTRA8201 Archives

Video: The Flaming Lips on Letterman

Hands down the best sounding musical guest I have ever seen on Letterman in a while. And I have to say it's nice seeing the bands ability to give a great performance without all the theatrics that they have become known for. The band will be in Austin on Sunday October 10th for the Austin City Limits Festival. They play the AMD stage at 6:00pm.