Listen

Cast

Description

Witchcraft! Clairvoyance! Shoving cheese cloth up your vagina! We're taking an 'in-depth' look at Britain's last witch, Hellish Nell and her stinky, slimy ectoplasmic discharge.