The Devil's Triangle (1974) Poster Poster for The Devil's Triangle (1974). The Devil's Triangle Plakat