Philly Free Streets “temporarily closes streets to cars, inviting people to walk, bike, and play.” The first annual event was held on Saturday, Sept. 24, 2016.