China: Biker Wins a Traffic Accident

The rider must have been a kung fu master! :) Watch the video.

No comments:

Post a Comment