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

Leave a Reply

Your email address will not be published. Required fields are marked *

Adblock Detected

Please consider supporting us by disabling your ad blocker