Release of Two “Cape Elizabeth Seals”
Head Beach Head Beach Road, Phippsburg, ME, United StatesYou’re invited! On Thursday, March 16 Marine Mammals of Maine (MMoME) will release two seals that stranded in Cape Elizabeth, Maine earlier this year to the wild. You might remember our Friday Night Video about one of these seals who was infamously found wandering in the road by a plow truck driver during a January...Continue Reading