Watch Two Chinese Traffic Cops Absolutely Wail On Each Other

When traffic lights break in China, the carpocalypse tends to descend upon this Earth. That makes traffic cops very important, and very stressful (I'm assuming). Watch what happens when the stress boils over, and these two traffic policewomen start beating the crap out of each other. » 7/20/13 10:00am 7/20/13 10:00am