1
The Walking Dead: The Telltale Series, Season 3 has gotten a new subtitle-- A New Frontier-- and a release date in November.

Comments

Who Upvoted this Story