1 Articles

Pedestrians narrowly avoid being crushed by colliding cars

Another wild near miss caught on camera in Russia.