Jan 8, 2019
The Blizzard of '96
21st Street - Philadelphia, PA
It was 23 years ago today that the biggest snowstorm in modern history fell on Philadelphia. By the end of the Blizzard of '96, the city was buried in 31 inches of snow. [Photo Source:
Associated Press
]
Newer Post
Older Post
Home