A new digital arrivals and departures display system is being tested again Wednesday night in Philadelphia’s 30th Street Station after failed testing on Tuesday. The sign could be up and running by the Thursday…

Photo Credit: NBC10 Read More at PhillyMag.com