Capt’n Elmer’s

21-Pound Lobster Donated To New England AquariumThe 21-pound lobster that was caught off Cape Cod will now live at the New England Aquarium.
21-Pound Lobster To Be Released Back Into Cape Cod WatersThe 21 pound lobster caught off Nauset Beach in Orleans will be released.
Taz Show
Download Weather App

Listen Live