May 20, 2024
Ethan Miller/Getty Images
Members of Blue Man Group perform at the Luxor on Monday, April 21, 2003, in preparation of the release of their album "The Complex" on April 22.