We just learned of a horror convention called Days of the Dead being located in Louisville on Labor Day Weekend. It has been added to our list of Geek cons in the region.
Tag Archives: Horror
Elm Street & Crystal Lake are in Idaho?
Like horror movies? Like toy taters? This is your lucky day. Now on sale are… Continue reading