back to top

The Massive Nor'easter, As Seen From Space

This blizzard could dump three feet of snow on parts of New England. Nemo approaches. Gulp.

Posted on

Jessica Testa is a national reporter for BuzzFeed News and is based in New York.

Contact Jessica Testa at

Got a confidential tip? Submit it here.