The Days of The Dead Horror Convention charged its way through the beautiful city of Atlanta this past weekend, and iHorror was right there checking out...
“Where Horror Comes To Party” Days of The Dead is a semi-year-round horror convention that makes four different stops every year, Los Angeles, Chicago, Indianapolis, and...