4 Evil Eyes
October 24, 1964
Season 2 Episode 6 A city couple’s car dies on a lonely valley road, and the surrounding plants and...