Planet of the Vampire Women Poster & TrailerMeh
From Avery comes a poster for a new b-movie called Planet of the Vampire Women. It tells the story of a group of space pirates who crash land on a planet only to unleash hell in the form of Vampire Women.
I like the look of the poster and simple and very retro. Checkout the poster and trailer below.