“First” White Shark Of The Year Spotted In Cape Cod Waters

CC – The first great white shark of the season has been spotted off Cape Cod. Researchers from the Atlantic White Shark Conservancy and state shark researcher Dr. Greg Skomal spotted the shark yesterday off South Beach in Orleans. The crew […]