WATCH: Toddler miraculously escapes death in truck accident

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

Published: Updated:
Top Content Trending