• 9 years ago
Definitely one of the luckiest days of their lives! Lucky pedestrian barely avoids motorcycle in China.

Lucky pedestrian barely escapes being crushed in bike crash.

Recommended