A group of kids were caught on video throwing punches and pulling hair like champs Monday afternoon at the corner of Livingston Avenue and Henry Johnson Boulevard with a Subway employee saying she saw an adult allegedly punching a child. Wait, what?

Oh, and it gets better. Apparently, the fight ended up in Stewart's with window's being shattered and the store itself being trashed.