6/28/12 :: The Flaming Lips' World Record Breaking Concert

photo report
more