New England Patriots fans celebrate 6th Super Bowl win in Boston streets

Immediately after Sunday’s game, a huge crowd gathered near Fenway after the Patriots beat the Rams 13 to 3 in Atlanta

Categories: National, US & World News

Leave a Reply

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