Artwork for Episode Thirteen: They Live (1988)
The John Carpentcast

Episode Thirteen: They Live (1988)