Feedback

Witness Describes Ride Abroad Driverless Train

 

A woman who was aboard a driverless train as it chugged through Massachusetts describes the ordeal.

Shows