A SEPTA commuter train ducks the Church Street bridge en route to the station at Ardmore, PA. Railfans no doubt stare in wonder and disbelief as the train approaches what from a distance seems li... (more)