Searching for...

Hello,

I'm searching for a video (made by chinese if I remember correctly) with horrible car crashes. Rally cars hitting people, people trying to get to the other side of the road and getting hit by a car etc.

Can't find it anymore.
Comments
0
Back to top