User Avatar Image

When is TWD 2 Coming?

posted by wolfie91 on - Viewed by 24.5K users

So when is Season 2 of The Walking Dead game being release?

198 Comments
Add Comment