By Robbie Brown / The Bulletin
October 30, 2011
ATLANTA — Welcome to the Zombie Capital of the World.
That, at least, is what Atlanta magazine, the glossy monthly, has dubbed this Southern city.
It’s not only that “The Walking Dead,” the hit zombie show that began its second season on AMC this month, is filmed and set here. Or that Atlanta....