The Claypool Lennon Delirium Party Take-over at The Cap
The Flaming Lips along with The Claypool Lennon Delirium upset The Capitol Theatre in Port Chester, NY with an absolute party of stage props, light shows and massive balloons towering the crowd. Riding a unicorn in through the crowd, Wayne…