User Avatar Image

What platform and why?

posted by AusZombie on - last edited - Viewed by 2.9K users

Im a little curious what platforms people have played the walking dead on? What is your preferred platform? Like i said i,m just wondering feel free to ignore me lol.

I played TWD on the xbox 360

Add Comment