Don't have Telegram yet? Try it now!
https://horrorpedia.com/2017/04/22/satans-triangle-1975-horror-tv-movie-cast-plot-reviews/
Satan's Triangle - USA, 1975