Sunday, August 19, 2012

Movie Poster of the Week: Blood Eaters -aka- Toxic Zombies (1980)


No comments:

Post a Comment