BASEMENT BLU-RAY REVIEW: Shout! Factory’s Island of Terror (1966)
On a tiny island off the coast of Ireland, a new breed of terror is unleashed. In his quest to find a cure for cancer, a research scientist conducts an … Read More
On a tiny island off the coast of Ireland, a new breed of terror is unleashed. In his quest to find a cure for cancer, a research scientist conducts an … Read More