cultfaction.com
Cult Cartoon Essentials: Santo vs The Clones
Mexican wrestling legend El Santo returned in 2004 in the form of the cartoon series Santo vs The Clones. The five episode series was obviously set in Mexico City, where Santo who must foil the pla…