Tag: Dwight Cochran

The Rot #1

First of all, if you haven’t guessed by now I’m a huge horror fan it all has it’s place for me. The psychological thriller to the gratuitous slasher but never before have I come across something quite like this. Alright so at its core is the mad scientist routine and that’s okay and the way […]