Lucha Movie Club presents “Santo In The Revenge of The Aztec Mummy”
Republic of Lucha 1020 Mission St "H", South Pasadena, CA, United States"SANTO IN THE REVENGE OF THE AZTEC MUMMY" (1971) IN SPANISH WITH ENGLISH SUBTITLES Tickets: $15 LUCHA CLUB members receive $3 off every ticket purchase. Doors: 7:15pm Show: 8pm Location: 1020 Mission St. “H” South Pasadena, CA 91030