Feedback

Surveillance Video Shows Train Slamming into MARTA Bus

 

A train hit a public transit bus filled with passengers in Atlanta.

Shows