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 →