Lucha libre films!

The two Santo pics mentioned above, VS. THE VAMPIRE WOMEN and IN THE WAX MUSEUM, would be ideal -- there's really no decent DVD version of them out there.
"Keep your lovin' brother happy."
www.eccentric-cinema.com