Ted V. Mikels with one of his Astro-Zombie masks

Ted V. Mikels with one of his Astro-Zombie masks
Photo by Kevin Sean Michaels
(This image added August 5, 2007)

Return to Vampira: The Movie Gallery

Return to Vampira: The Movie Home