Luckiest escape ever? Mother and child narrowly avoid death

A woman and her baby have a lucky escape after narrowly avoiding being in a car accident. The mother pulls her child's pushchair out of the path of a runaway car in San Francisco. Video courtesy: YouTube

You May Like

related videos

0 Comments

    Leave a Reply