Voodoo Man
Jump to navigation
Jump to search
Background
Landlord owns an apartment building in London, England.
During the events of The Vault of Horror (1973) played by Tommy Godfrey
Moore rents his old studio from Landlord who sho