CONVENTION REPORT – Days of the Dead: Atlanta 2018 (Atlanta, GA)
Greetings Fellow Nerds! 2018 marks Nerd Nation’s fourth year traversing the land and bringing you the latest goings on in the ever-expanding convention world, and 2018 saw us kick off the new year at Days of the Dead: Atlanta. This is the seventh year for the famed horror-themed convention in Atlanta, GA, that also holds…