The Walking Dead Really Were in Atlanta
Fans of the hit television show "The Walking Dead" congregated in downtown Atlanta this weekend for a convention focused on the AMC series.
The convention, named "Walker Stalker Con," was expected to draw about 10,000 people to the Atlanta Convention Center over the weekend...