4 Evil Eyes
November 9, 1996
Season 2 Episode 14 Jodie and her brother Mark return to their grandparents’ farm to find the fields failing...