Mister Tempest

Born: None


Placeholder

The Vampires of Coyoacan

as Luchador
Released: 1974-04-25

In the service of Satan, a murderous vampire is turning wrestlers into his unwitting thrall, and...

Movie page