Release date??


is this going to a cinema or is it a straight to dvd release?

reply

I read that it's going to be shown at the Fangoria Film Festival, between July 19 and August 7.


Reaction time is a factor in this, so please pay attention.

reply