Description
A Chinese woman is upset that her car is going to be towed away, and decides to take matters into her own hands.
Published on Jan 10, 2017
A Chinese woman is upset that her car is going to be towed away, and decides to take matters into her own hands.