terrorscribe.com
‘The Last Lovecraft’ Gets A Release Date
It appears that those three guys from the comic book store, you know the ones, always together and always immersed in some hypothetical debate over which super hero has the greatest powers….y…