To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Tags:
In China, a fast food delivery guy met with something faster...a car! He apparently broke the red light & continued which proved to be fatal.So much for fast food delivery.....