Published onMonday 13 May 2024·1 min readScientist: Scientist Rids the World of the Evil Curse of the Vampires (1981)AuthorsNameStephen EschRated 3