Popular Right Now

Baby falls out of vehicle and is almost run over on busy street in China

by Joss12TVel

Shocking video of an infant falling from a moving vehicle and narrowly avoiding a terrible end was captured on April 23 in Jieyang, southern China and has since gone viral in China and beyond.

  • Views -
  • Duration 05:28