User Avatar Image

Release date discussion (merged threads)

posted by Invertedframe on - last edited - Viewed by 3.1K users

So like alot of individuals i try and keep up to date on TWD.

Yesterday i read somewhere on the internet that April 25th would be the release date for The Walking Dead on XBLA.

True? not True? i do not know just thought I would share my info with these forums.

185 Comments - Linear Discussion: Classic Style
Add Comment