CSX general freight Q439 rolls west on 1 approaching Locust behind gevo 5225 on a fine afternoon.
CSX general freight Q439 rolls west on 1 at Locust behind SD70ACe 4833 on a fine afternoon.
Amtrak regional train 145 zips southbound by a flagman approaching CP PHIL on the NEC behind an AEM-7
CSX freight S439 cruises westbound on the Trenton Line single main by Park Junction behind AC4400 155.
CSX freight Q370 behind SD50-3 approaches S. Philly Yard on track 1 at Broad.
CSX freight Q439 westbound on the newly single tracked Trenton Line at CP NICE during track lowering project.
CSX freight Q405 westbound on 2 by the B&O CPL signal at 58th St.
CSX freight Q405 westbound on 1 through the B&O truss bridge at 58th Street.
CSX unit trash train Q703 westbound on the Trenton Line single main at Park Junction.
CSX stacks eastbound along the ex PRR high line at U of Penn.
Six axle power moves NS yard transfer run H5A's 7 cars eastbound along the ex PRR high line at University of Penn.
PCC Streetcar in old PTC livery rolls upgrade and eastbound on Girard Avenue.
CSX unit trash train Q703 cruises westbound on the Trenton Line between CP Park and Park Junction behind a pair of YN3 units.
CSX freight Q370 eases eastbound on 2 by rail and the B&O CPL signal at 58th Street.