Posted by Admin on Dec 7, 2009 in
Featured Articles |
1 comment
THE GOREHOUNDS VS. THE GHOST TOWN
When hardcore horror filmmakers visited a whistle-stop town, the whistle was blown on them.
Horror filmmakers everywhere dream of finding locations like Picher, Oklahoma. Sure, the place is emptier than New York City in “I Am Legend,” but it has that creepy aura...