Huge crowds of fans poured into the streets of Boston after the NFL New England Patriots beat the Los Angeles Rams 13-3 in the Super Bowl in Atlanta on Sunday night.

Sign up to receive our latest news!

By submitting this form, I agree to the terms.