The Walking Dead - Tuesday 26th October 2010

Zombies swarm tourists at Times Square in anticipation of the premiere of AMC’s new drama series, 'The Walking Dead' New York City, USA - 26.10.10 (13 images)

Advertisement