A duo of bisexual female vampires prey on passing motorists, whom they seduce and murder in the English countryside.
Watch Youtube Trailer Join nowA duo of bisexual female vampires prey on passing motorists, whom they seduce and murder in the English countryside.
Watch Youtube Trailer Join now