Insane Cab Ride In China

Jokeroo Videos
November 9, 2012

That was definitely one scary cab ride! Imagine being in the car during that trip?