Home » M M July 2, 2006 Part of Septa’s recent renovations to their switching system. Oddly fitting, since two trains had a head-on collision yesterday just north of this site. ‹ Older Newer ›