Angry Pedestrian Stops Traffic

  • 8 years ago
Info: Dashcam footage shows an angry woman stop a car on the side streets of Taiwan for some unknown reason.

Recommended