Images from Gloworama on New Year's Eve 2011

<div class="meta "><span class="caption-text ">Photos from the Illuminated Art Car Parade at Gloworama, New Year&#39;s Eve in Downtown Houston</span></div>
December 31, 2010 10:00:00 PM PST