CT Now

New York City

Visitors enjoy the snow on Broadway in Times Square.
Don Emmert / AFP/Getty Images
Copyright © 2016, CT Now
62°