Navigating The Storm In Times Square

A massive winter storm roared into the East Coast on Thursday, dumping as much as 18 inches of snow from the Carolinas to Maine. In New York City, visitors and workers in Times Square were taking it a…