Skip navigation

Daily Archives: February 25th, 2012

by    Good Samaritans rescue two sisters whose car got stuck on a railroad track in Delaware.  Their close brush with death was caught on tape. AbC’s  George Stephanopoulos reports 

Escape From Oncoming Train Caught on Tape