Aussie horror and Mexican luchadores and luchadoras from Indicator
Indicator continue to raise Mexican genre movies from obscurity with three recent limited editions of films by the prolific Rene Cardona Sr.: The Panther Women (1967), The Bat Woman (1968) and Santo vs the Riders of Terror (1970). In addition, […]