US: Excited Patriots Fans Tried to Walked on Frozen Lake in Boston
- Captured on Tuesday 5th of February 2019
- Location is Boston
Description
Hundreds of thousands of jubilant fans jammed downtown Boston on Tuesday for a parade celebrating the New England Patrio Read more...