STUDIO
Follow Us

Terms of Use Privacy Policy

Pats fans take Super Bowl LI celebration to the streets

Patriots fans rallied downtown following the Super Bowl win, chanting "Brady" and declaring the quarterback the â??greatest of all time.â? (Herald video by Meghan Ottolini)

Source: Boston Herald

Top Trending Videos