After two years without snow, Philly finally had not just one but TWO snow days last week! It had been 715 days since the city has had measurable snow so the parks were full of people having fun in the snow. There were even people sledding down the infamous Philadelphia Art Museum Steps!