Hard showdown on the road in China

Watch Out! Women drivers in China are very aggressive.