John Stephen Walsh

Random thoughts on horror, politics, sci fi, books, movies and writing, jotted down as I work. If you don't like my opinions or politics, just go away.