TRIUMPH OF THE CHAMPIONS OF JUSTICE (1974) - DVD

Stars Blue Demon. Superzan and Elsa Cardenas...plus The Invisible Phantom. Far-out wild-Mexican cinema at it's most strange. The Champions of Justice (Super-wrestlers headed by the great Blue Demon) fight to save the planet from alien invasion. Odd tiny men from another word are out to conquer Earth!
TRIUMPH OF THE CHAMPIONS OF JUSTICE (1974) - DVD
Click To Enlarge
  • Manufacturer: Phoenix
  * Marked fields are required.
Qty*
Price $10.00