Pedestrian survives horrific crash as out-of-control tractor ploughs into shop in India
Pedestrian survives horrific crash as out-of-control tractor ploughs into shop in India

A speeding tractor ploughed into shop running over a pedestrian in Balaghat city in northern India on November 10.