99 of 106: 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)

Tags:
local
Share this gallery
Advertisement