Septa pushes for better infrastructure

July 11, 2011 3:35:54 PM PDT
Septa is the sixth largest public transportation agency in the country, but it's also one of the oldest, with most of the facilities dating back to the early 1900s.