Winter Storm Neptune: ‘Life-Threatening’ Snow-Storm, Cold to Hit New England
Here’s a few updates on Winter Storm Neptune, which will hit the northeast U.S. on Friday.
Save

Pedestrians make their way through snow in New York, Monday, Jan. 26, 2015. AP Photo/Seth Wenig

Updated: