The Film Renegado: Santo VS The Clones

To celebrate the birthday of El Santo (23rd of September), Renegado takes a look at the most recent iteration of the character, an animated series of shorts produced in 2004 by Cartoon Network.

The Film Renegado (30 Posts)