The Flaming Lips will perform June 3 on the Kennedy Plaza Stage.
The Flaming Lips will perform June 3 on the Kennedy Plaza Stage. Courtesy photo
The Flaming Lips will perform June 3 on the Kennedy Plaza Stage. Courtesy photo