Scientist Rids the World of the Evil Curse of the Vampires
Sold Out / Out of Stock
Scientist Rids the World of the Evil Curse of the Vampires
1981 album. Plenty of reverb & echo-treated percussion, ghostly piano parts, video game sound effects, & other wobbly interjections from the mixing board.