Filmax, 2007 By Josh Elmer “Shit,” was the first thing I said after an inexorable 80 minutes of handheld horror. I have to admit sitting…
Tag:
Filmax, 2007 By Josh Elmer “Shit,” was the first thing I said after an inexorable 80 minutes of handheld horror. I have to admit sitting…