So who is in the line of fire for this bitch Stella wacking the Northeast tomorrow with feets of snow/blizzard conditions and did you get supplies for power outages. Looking at 24+ in my area but not blizzard winds. Its going to suck anyway you look at it. Be safe out there.