Celebrating in streets of Houston

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. <span class=meta>(KTRK Photo)</span>
November 24, 2011 2:24:17 PM PST