Share

Monster blizzard hits New York

A monster snowstorm hit New York City Saturday, which will likely dump between 20 and 25 inches of snow. Despite travel ban and bus service shutdown, travelers to Times Square enjoyed the day very much.

Leave a Comment