Copperhead is electrocuted in Doctor Satan's lab as he captures the Doctor and his thugs.
2026
1941
1990
1984
2004
2015
1977
2006
2016
2000
1965
2008
2025
1932
2014