From Rolling Stone Hottest Live Photo's of the week.
The Flaming Lips perform at the Cosmopolitan in Las Vegas, June 17, 2011.
I guess I have been living in a cave again and missed the earlier appearance of man sized hamster balls. But come to think of it, wasn't there something like these things on American Gladiators? I just don't remember them being clear and looking like a giant hamster ball.