Osprey nest causes power outage

An osprey nest put out juice to most of southern Essex County

by