
Photo Credit: sunnyskyz.com The residents of Cape Cod are used to shark sightings, after all “Jaws” was filmed just across the water on Martha’s Vineyard – AKA Amity Island in the movie. That might be part of the reason beachgoers at South Beach in Chatham knew just exactly what to do when they discovered a […]