Release Dates: Movie - Toxic Zombies - 1980

Country Release Date Premiere Date?
US 8 October 1980 Yes