Is that a Megalodon? Massive Shark Spotted Off Massachusetts Coast By Tom Keer / Published June 1, 2021