Aerial shots explain Philadelphia after the east coast blizzard dumped record-breaking amounts of snow on the city. The National Weather Service says the city had 22.4 inches of snow on Friday and Saturday, matching the amount of snow typically seen in an entire seasonContinue reading...
Source: theguardian.com