Angry Pedestrian Stops Traffic
- Cleared
Info: Dashcam footage shows an angry woman stop a car on the side streets of Taiwan for some unknown reason...
Location
Taiwan
Occurred
not known
Posted By
Gong Yulin
Posted On
Mar-17-2016