More Than 750,000 People Celebrate at Houston Astros Victory Parade

  • 6 years ago
Houston police estimated as many as 750,000 to one million people attended the Houston Astros’ World Series victory parade on Friday, November 3. The series ended on Wednesday after the Astros defeated the Los Angeles Dodgers in Game 7. Credit: Houston Police Chief Art Acevedo via Storyful