February 3 2019 10:41pm

Fans cheer in Massachusetts bars as the New England Patriots win their sixth Super Bowl

Patriots fans reacted to the team’s Super Bowl win at a bar in Somerville, Massachusetts and Kenmore Square in downtown Boston on Sunday.

Responsive site?

Video Home