Published on13 May 2024Scientist: Scientist Rids the World of the Evil Curse of the Vampires (1981)artist-scientistrated-3release-year-1981release-decade-1980Rated 3Read more: 1 min read→