US: Boston Red Sox Wins 4th World Series, Fans Celebrate in the Streets
- Captured on Sunday 28th of October 2018
- Location is Boston
Description
The Boston Red Sox beat the Los Angeles Dodgers with a 5-1 victory in Game 5 at the Dodger Stadium on Sunday night, Octo Read more...