Celebrating in streets of Houston

<div class="meta "><span class="caption-text ">The 62nd Annual Holiday Parade came to life on the streets of downtown Houston to provide an exciting start to the holiday season on Thanksgiving morning, Thursday, November 24, 2011. (KTRK Photo)</span></div>
November 24, 2011 2:24:17 PM PST