Flaming Lips are 100% under the radar...I'm pretty sure that playing the Earth Day concert on the National Mall puts them squarely on the radar. I mean, I'm not saying they suck or anything, but, yeah, a few folks have heard of them by now.
« Older Video for Matt and Kim's "Lessons Learned&quo... | Stephen Wolfram discusses Wolf... Newer »
This thread has been archived and is closed to new comments
posted by Bathtub Bobsled at 6:14 AM on May 1