.
.
.
.

WATCH: Toddler miraculously escapes death in truck accident

The video is believed to be security camera footage filmed in China

Published: Updated: