World’s Worst Driver caught on Dashcam

World’s worst driver’s shocking car crashes caught on camera. Asian driver hits pedestrian, then makes a run for it hitting two cars and running over a scooter driver!

This is Grand Theft Auto (GTA) in real life people…

About roadfail