CELEBRITY2 months ago
VIDEO: Saints & Falcons Fans Go At It During Wild Brawls In The Cheap Seats At Mercedez-Benz Stadium
New Orleans Saints and Atlanta Falcons fans have a nasty history, which was heightened a bit on Sunday. The action on the field paled in comparison...