Check Out The New VIDMAX VIRAL Now!

Heart-stopping moment baby in a pushchair comes within millimetres of being wiped out by a speeding juggernaut on a zebra crossing