In this episode of Weirdhouse Cinema, Rob and Joe return to the wild world of lucha libre with the 1967 Mexican science fiction film “Santo vs. the Martian Invasion,” starring El Santo himself alongside Wolf Ruvinskis and Maura Monti.
See omnystudio.com/listener for privacy information.