Watch: New England Patriots celebrate Super Bowl victory on Boylston Street

Twenty-five duck boats and thousands of parade-goers passed through the Emerson campus on Tuesday to celebrate the New England Patriots’ sixth Super Bowl win.

Show More

You Might Also Like

Adblock Detected

Please consider supporting us by disabling your ad blocker