Flaming Lips Inflatable Balls Concert (Looks Like Some Sci-fi Movie.)
For the Flaming Lips concert in Oklahoma, the band came up with the idea of having both the band and the audience in individual inflatable balls.
Each show accommodated 100 bubbles, holding...