Archive for August, 2009

Super Undead Doctor Roach Official Poster

Poster for Super Undead Doctor Roach

The official poster for Super Undead Doctor Roach has been revealed. Look for it to appear at a film festival near you soon! In the mean time, please check out the Pictures section for stills from the set.