Backyard Sledding in Philadelphia in the Blizzard of 1996

Jan. 8 1996. We moved to Philly in 1994 from Houston and lived in an apartment in beautiful Chester County, until wife insisted we buy a house. So in 1995 we bought our first house in Newtown Square, Delaware county. We were snowed in for a few days because of this crazy blizzard. I got […]