Body Parts Found Near Lobster Trap On Swampscott BeachAuthorities are investigating human remains that washed up near a lobster trap in Swampscott Wednesday morning.
Best Lobster Shacks On Cape CodCheck out these Cape Cod lobster spots for your seafood fix this summer.