The Walking Dead – The Final Season Episode Two Trailer

The Walking Dead

The Walking Dead – The Final Season Episode Two Trailer Telltale Games has released the official trailer for episode two of The Walking Dead: The Telltale Series – The Final Season, titled “Suffer the Children.” The Walking Dead The Final Season Episode Two trailer begins with Clementine still recovering from what happened at the end of Episode One, […]