Located in southern Maine, Owls Head experienced a winter storm Tuesday with winds powerful enough to push water onto the shore and flood homes. After the storm, the water level reached nearly 14 ...