Santo battles the Strangler.
1973
1974
1962
2005
2018
2011
1988
1993
1976
1987
1994
1990
1991
1992
2022
2010
1983