A small group of idiots wage war on vampiric alien prostitutes. Watch More info Vampire Whores from Outer Space ★ 0.8 2005