Race against time with stroller on tracks

uk baby stroller_00001308.jpg

    Just Watched

    Race against time with stroller on tracks

A mother attempts to rescue her baby after the wind pushed the stroller onto the train tracks in London.