Incredibly close call for pedestrians

Pedestrians crossing the street in Berezniki, Russia, experience an incredibly close call after an out of control car came crashing towards them. Luckily no one was hurt!

Recent Videos