Walking Dead FPS - Debut teaser trailer

11:52AM 14th Sep 2012

First look at Activision's and Terminal Reality's shooter take on the popular zombie franchise