To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Never lets us down when it comes to pedestrians and bikes
Fuckin idiot on the moped what did he expect was going to happen?
Its fckin CHinaaaa !!!!
I mean.. I know they've got no peripheral vision, but are they all fucking deaf, too?
How'n the fucking Fuck do you NOT notice a cement mixer truck TWO FEET from you?
Swipe up for next video
Fuckin idiot on the moped what did he expect was going to happen?
Its fckin CHinaaaa !!!!
I mean.. I know they've got no peripheral vision, but are they all fucking deaf, too?
How'n the fucking Fuck do you NOT notice a cement mixer truck TWO FEET from you?