The Vampire Armand news and photos