Horror History: Friday, June 30, 1995: “The Outer Limits (1995)” episode “The Voyage Home” premiered
4 Evil Eyes
June 30, 1995
Horror History: Friday, June 30, 1995: “The Outer Limits (1995)” episode “The Voyage Home” premiered
Season 1 Episode 15 Returning from Mars, a spacecraft’s crew discovers that an alien can impersonate its victims, leaving...