Welcome, Sign In
Woman Falls Onto Electrified Subway Tracks
Description:A woman who fell onto the electrified train tracks at a SEPTA station in Philadelphia is alive thanks to the quick actions of passengers and workers.
caught on camera
chief tom nestel