Feedback

Pedestrian Walks Into Oncoming Traffic, Causes Collision

 

Surveillance footage shows an elderly woman walking across a busy road in southwest China. Miraculously, nobody was injured.

Shows