Loading Video…
This browser does not support the Video element.
Fans line streets of Downtown Houston for Astros victory parade
Fans have been lined up for hours ahead of the Houston Astros World Series victory parade in Downtown Houston.
This browser does not support the Video element.
Fans have been lined up for hours ahead of the Houston Astros World Series victory parade in Downtown Houston.