Post Tagged with: “the walking dead season 2 release date game”

The Walking Dead Season 2 On Track For Fall 2013 Release, TellTale Confirms

The Walking Dead Season 2 On Track For Fall 2013 Release, TellTale Confirms

The folks at Telltale Games have confirmed that The Walking Dead Season 2 is on track to be released in Fall 2013.

read more