Mil Mascaras vs. the Aztec Mummy begins its theatrical run to lucha fans across the US:




(Right is Monogram's theatrical-release poster for the film)