Random Video

Lucky Escape: Child falls from moving car in China, caught on CCTV

2012-05-11 1 Dailymotion

A father jumped from a moving car to run to the aid of his four year-old daughter, who fell from the same car at a busy crossroad in Wenzhou city in China's ...