Advertisement

Fans celebrate the Dodgers’ latest World Series title

Tens of thousands of people flock to downtown Los Angeles for the team’s championship parade.

Share via
Advertisement