User Avatar Image

Release date discussion (merged threads)

posted by Invertedframe on - last edited - Viewed by 5.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
This discussion has been closed.