Thread
:
The Walking Dead: A Telltale Game Series
View Single Post
05-01-2014, 03:25 PM
#
228
Disturbed316
Posts: 22,695
Taken from Telltale Games facebook page, no date yet but they said it's coming soon.
Disturbed316
View Public Profile
Find More Posts by Disturbed316