The Massive Nor'easter, As Seen From SpaceThis blizzard could dump three feet of snow on parts of New England. Nemo approaches. Gulp.By by Jessica TestaBuzzFeed News ReporterPosted on February 8, 2013, 2:48 pmTwitterFacebookLink