OMG — By Dave on 2012/09/14 4:52 PM
A driver loses control over a car on the Mojaiskoe highway in Russia. What happens next can only be explained by divine intervention…
Original video found via Youtube search. Spotted here.
Tags: 12 09 2012 Mojaiskoe Javoronki, car loses control, caught on camera, close call, Dashcam, driver, Javoronki village, KatsoMuxx, lucky, Lucky Break, Lucky Russian Driver, lucky save, Mojaiskoe highway, road, russia, russian, video, viral, youtube