fangoria scream greats

10

On June 24, 1983, Twilight Zone: The Movie was released in theaters!