A train from Baltimore to Philadelphia stalled on the tracks for ten hours last night. With doors locked and electricity waning, passengers cried and fought for emergency rations. A local news reporter happened to be on board, and tweeted it.

D.C. reporter Stephen Tschida, of ABC affiliate WJLA-TV, was on the train as rations fell short, cold set in, and passengers swelled into an anarchic mob. As @ABC7Stephen, he chronicled it all, 140 characters at a time. Here is our brave correspondent's story, unabridged and arranged chronologically: