Organization Profile

You just read:

Telltale Games Releases First Trailer for The Walking Dead

News provided by

Telltale Games

Mar 20, 2012, 09:03 ET