Content cover

Elvira's Haunted Hills S01 E01

Spooky high jinks abound when Elvira finds herself spending the night in a mysterious castle en route to 1851 Paris.



Share Episode

Go to episode

By browsing this website, you accept our cookies policy.