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.

You might also like

Leave A Reply

Your email address will not be published.