PennDOT Displays Artifacts Unearthed During I-95 Excavation In Fishtown

PennDOT showed off some incredible artifacts unearthed during the I-95-Girard Avenue Interchange Project.