This guy must have a guardian angel!

KTRK – Houston
This guy must have a guardian angel!

A motorcyclist in China narrowly avoiding getting flattened by a tractor-trailer as it flipped in front of him, caught on camera

View Comments (0)