All Articles
When it comes to horror conventions, we here at Dread Central are pretty damned jaded. We always make it a…
Live in LA or planning to be in the area Friday-Sunday, April 9–11, 2010, and looking for something completely badass…