17 great white sharks seen off Cape Cod

On Thursday, researches spotted 17 great white sharks swimming close to Lighthouse Beach in Chatham.

…read more

Via:: 17 great white sharks seen off Cape Cod

      

Comments are closed.