Astros fans pack downtown Houston for World Series parade
Houston Astros World Series parade details
Fans celebrate Houston Astros' World Series win with parade
Houston Astros celebrate World Series win
Fans celebrate Houston Astros' World Series win with parade
Astros, fans celebrate World Series win with parade
Astros celebrate World Series title with downtown Houston parade
Fans celebrate Houston Astros' World Series win with parade
Thousands Gather to Celebrate Houston Astros World Series Championship