Angry Pedestrian Stops Traffic

Published March 12, 2016 616 Plays $1.23 earned

Rumble / Dash Cam FootageInfo: Dashcam footage shows an angry woman stop a car on the side streets of Taiwan for some unknown reason.

0 COMMENTS