Horror Trivia #2. Which fictional city is called the "Vampire Capitol of the World" in a classic horror comedy? Trivia Question will close Oct 25 at 10 am EST. These will get harder as we move along.
Get replies from creators like Detah