Car Crash Barely Dodges Lucky Pedestrian

A lucky young woman has an incredibly close call with a car while walking down on a sidewalk in St. Petersburg, Russia. Hopefully the driver ended up being alright!