SEPTA Market Frankford El Trains Collide at 69th Street Terminal - NBC 10 Philadelphia

SEPTA Market Frankford El Trains Collide at 69th Street Terminal