Terrible Car accident involving walkers in Russia!! Close to a fatal accident...

Related Videos
Video Discription: These pedestrians must have had the fear of their lives... Hopefully every one's fine but it was so close to a fatal accident!!

--

Video Just Watched

Dailymotion.com

Youtube.com