The traffic jam here on what appears to Freedom Parkway coming in from the east might look familiar below. The dude on a horse going westbound? Not so much.
This is the promotional poster for “The Walking Dead,” the new AMC zombie series set in Atlanta and scheduled to debut on Halloween at 10 p.m.
Here’s the skyline under normal circumstances: