Elvira Movie Macabre-Devils Wedding Night DVD

$ 12.00

Elvira's original 1980s horror-hosted television show, Movie Macabre, presents "Devil's Wedding Night": A quest for the mythical Ring of Vermougglian leads the Schiller brothers to Transylvania and Castle Dracula, where...