Posted by Maximum Fun on 7th May 2006
I Rock Cleveland has a great rip of The Flaming Lips’ appearance on NPR’s World Cafe.
Link