The Most Bizarre Street Brawl You'll Ever Watch!

This took place in the town of Mebane in North Carolina this past Tuesday.

It was uploaded to Twitter and was viewed more than 2 million times.

This is something else, not sure what started it but five ladies (including Grandma) got involved in the brawl.


Sponsored Content

Sponsored Content