Related TV Shows Products
Product Description
Vampire Nation Product Description
Andrew Lee Potts and Heida Reed star in this horror directed by Todor Chapkanov. In Bucharest, Romania, the human population is rapidly declining as vampires have taken over and now walk freely among the humans. After the invention of a synthetic blood substitute, vampires of Bucharest have been...Customer Reviews
Loading