Stella is hitting the East Coast with a vengeance and dumping a couple of feet of snow as she does. Steve has some tips for those that are going to be snowed in on how to cope with it.