Capitals Fans Going HAM On Streets Of Downtown Washington DC (VIDEOS)

May 24, 2018 at 12:46 pm by Terez in NHL, Washington Capitals

Washington Capitals’ fans took to the streets of downtown Washington DC to celebrate their team’s Eastern Conference Finals Game 7 win on Wednesday night. Better enjoy it while they can…Vegas ain’t gonna be easy! – TO