Velma inherits her great-great-uncle's cursed castle in Transylvania, Pennsylvania.
06-04-2021
CITV
All episodes