Season 1 (2022)
← Back to season list
Episodes 2
1
Elvira's Haunted Hills
October 21, 2022
• 2h 30m
Elvira finds herself spending the night in a mysterious castle en route to 1851 Paris.
Read More