Storm Watch has been issued for parts of southern New England, with the potential for heavy snow this weekend. The National ...