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.

You might also like

Leave A Reply

Your email address will not be published.