The Walking Dead

MAC, PC, PS3, XB360, PSVITA, IPHONE OS / Adventure / Release: Apr 24, 2012 / ESRB: M

Download this video

The Walking Dead Playing Dead bonus episode trailer

Posted Jan 11, 2013

Terry McGovern, voice of 'Larry' from The Walking Dead, discusses his role in the series and his involvement in Back to the Future.