Images from Gloworama on New Year's Eve 2011

Photos from the Illuminated Art Car Parade at Gloworama, New Year's Eve in Downtown Houston
December 31, 2010 10:00:00 PM PST