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


    Leave a Reply

    ICC Cricket World Cup 2015