Monday, April 25, 2011
The Flaming Lips: Too Awesome For Their Own Good?
The Flaming Lips are without a doubt America's premiere psychedelic pop/alternative/space rock/dream band, and there is no argument.
They routinely put on elaborate concerts complete with costumed performers and frontman Wayne Coyne's signature "man-sized" balloon for crowd-surfing.
The performance below is from the exemplary pseudo-concept album, Yoshimi Battles The Pink Robots.
"Do You Realize" is one of the final tracks on the album and builds to an epic climax that sort of makes you wonder why it wasn't the closing track.
They're the best thing to come out of Oklahoma since...well...ever.