Nearly 90,000 without power in Main after wind, rain wallop Northeast
Millions along the East Coast saw the impacts of a rapidly strengthening storm system on Wednesday, with winds gusts reported in excess of 70 mph and heavy rainfall, which caused extensive travel delays along the I-95 corridor and power outages.