Plot: Set in Mexico City, the series follows the adventures of the eponymous wrestler in the role of a superhero who must try to stop the plans of Dr. Clone, an evil scientist
First Episode Aired On:
Wednesday, October 27 2004 20 years ago
Last Episode Aired On: Wednesday, November 24 2004 20 years ago