News Philadelphia Streets Go Car-Free for Philly Free Street Day 2017 November 2, 2017 Dimitrios Kelepouris People were walking, running, and riding their bikes on the streets of Philadelphia, with no cars in sight. View More »