Last week's blizzard may have fallen far short of expectations, but the city has been walloped with the real thing before. In 1996, Central Park got 20 inches of snow and the MTA kept running subways and buses. Check out the video below from Eyewitness News, which shows some great ...
Read more