Santo vs. Blue Demon in Atlantis
Available on ViX
El Santo and Blue Demon wage a wrestling war to stop Rado from establishing an evil empire.
Starring Santo, Alejandro Cruz, Jorge Rado
Director Julián Soler