Stingrays
Many fear stingrays and are wise to avoid Cape Cod because of its unique stingray population. Its waters were home to the Giant Cape Cod Stingrays.
These large creatures were unafraid of swimming in shallow waters and approaching the shorelines. But Michael Packard would soon encounter something strange as he dove into the ocean’s depths.