Test

21
May
Sat

Lucha Movie Club

Lucha Movie Club

"Santo vs Las Lobas" AKA "Santo vs The She-Wolves" A menacing werewolf queen is out for destruction with her pack of she-wolves! Their weakness? Silver. This is the job for one man-- SANTO! 1020 Mission St. "H" South Pasadena, CA 91030

Click for More