Boston Celebrates Patriots' Super Bowl LI Win
Screaming fans poured into the streets of Boston after the New England Patriots’ 34–28 victory over the Atlanta Falcons in Super Bowl LI on Feb 5. Chants of “Go Parts” and “Tom Brady” rang throughout the night air.