Chaos erupted as Eagles fans took to the streets of Philadelphia to celebrate their historic Super Bowl victory over the New England Patriots on Feb. 4, 2018.
Trending now
Chaos erupted as Eagles fans took to the streets of Philadelphia to celebrate their historic Super Bowl victory over the New England Patriots on Feb. 4, 2018.