Same thing last night on the northeast corridor. Unexplained downed overhead wires. No storm, no wind, no rain - a perfectly calm evening.
Had to be fried squirrel
Is the Northeast Corridor the Amtrack that runs between Phillie and Penn Station? Where were the wires down? This is very interesting.