flaming lips

The Flaming Lips
Station Square Amphitheater
Tuesday, July 20, 2010.