November 2 2019 5:33pm

Confetti rains down on Washington Nationals championship parade

Confetti rained down on Washington Nationals fans as they celebrated the team’s World Series championship during a parade in DC on Saturday.

Responsive site?

Video Home