A unicorn, giant mushrooms, laser hands, and showers of confetti and balloons made the Flaming Lips New Year’s Eve performance at The Caverns in Pelham an enchanting experience.
Flaming Lips ring in New Year in Pelham