Steve's Snow Storm Tips


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.