13 Reasons Why Days of The Dead II: The Dead Walk in Atlanta Rocked My World!

Sure, we have conventions in Atlanta for nerds, geeks, dorks, and the lot, but never one as horrifyingly as Days of the Dead II: The Dead Walk in Atlanta. Days of the Dead II (DOTD) was held in Peachtree City, Georgia, on March 9-11 at the Wyndham Peachtree Conference Center. The drive down was long […]