The first of SEPTA’s 15 new electric locomotives is on its way to Philly

Topics

Transit

Organizations

SEPTA