Spring storm slams Seacoast NH and Maine with heavy snow, rain, wind, power outages : vimarsana.com