Super Undead Doctor Roach accepted to the Arizona Underground Film Festival!
12 Oct 2009
Super Undead Doctor Roach has been accepted into the 2009 Arizona Underground Film Festival! The trailer is embedded above. If you’re in the area, show your support for the good Doctor by attending the screening. In the mean time, get your Roach fix by taking a look at the official poster or thumbing through pictures from the set.