After the dedication festivities of the day were completed, a set of Delaware Lackawanna corporate power was posed in front of the new Von Storch Shops in Scranton, Pennsylvania on September 24t... (more)
A pair of Alco C425's have been tucked inside for the night at the Delaware Lackawanna's new Von Storch Locomotive Shops in Scranton, Pennsylvania. The shops were officially opened during a ribbon... (more)