Video

Everyone survives freak accident in China [VIDEO]

InternAdmin Contributor

A car in eastern China collides with a motorcycle at an intersection, sending its five passengers toppling onto the road. Sophia Soo reports.