Twitter | Search | |
The Walking Dead Game 27 Nov 14
Replying to @telltalegames @Android
. Additional release details for Ep 1 12/9 PS3 SCEA & SCEE dates for December forthcoming
Reply Retweet Like