October 2010 London Zombie Walk
London, UK ? October 26, 2010 ? Today commuters across the globe were cowering behind their briefcases as hordes of zombies took over 25 major worldwide cities. The global attack was orchestrated to mark the worldwide release of The Walking Dead, a new TV series which see its UK premiere on FX Friday, November 5th …