My tour with AMC’s The Walking Dead got some attention online
“Walkers…roaming the city’s biggest landmarks, including Times Square, Grand Central Terminal, the Empire State Building and Union Square, in an AMC activation ahead of the show’s Season 9 premiere on Sunday night.”