Celebrating in streets of Houston

<div class="meta image-caption"><div class="origin-logo origin-image "><span></span></div><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