Satan’s Triangle (1975) Available November 1

McClure and his Coast Guard helicopter pal come upon a shipwreck in an area known as “the Devil’s Triangle.” When McClure is lowered to the ship he finds dead bodies … Continue reading Satan’s Triangle (1975) Available November 1