To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Tags:
China,A Chinese road crash with a white sedan that broad sides a motorized tricycle sending both riders out onto the street badly shaken and bruised, The bike takes off down the street still running off camera