Santo battles the Strangler.
2022
1976
1982
1973
2020
2017
—
2014
1985
2004
2024
2023
1949
1950
1953
1948
2011