Watch: Crowds celebrate New England Patriots Super Bowl win on Boston Common

Fans gathered on Boston Common for the New England Patriots Super Bowl win on Sunday night.

The Patriots now hold six Super Bowl titles.

Show More

You Might Also Like

Adblock Detected

Please consider supporting us by disabling your ad blocker