Try 30 days of free premium.

The Evil Touch - Episode List

Season 1

Number#
Date
Name
Score
Status
25
Jun 2, 1974
-
11
Nov 25, 1973
-
10
Nov 18, 1973
-
Try 30 days of free premium.