Posted in 70's Grindhouse Fest Grindhouse Fest: Island of Death (1976) on November 14, 2021March 3, 2025 Matteo Bedon