Baby stroller rolls onto train track

baby stroller train track nb

A terrifying scene played out at a train station in Melbourne, Australia over the weekend….