User Avatar Image

Was Announced Walking Dead is Free

posted by mattchicago on - last edited - Viewed by 406 users
Hello there is a video on youtube from a game news company that the walking dead is free for a limited time before christmas or something. can i have more information about that please i would love to have the game. Is this free for PC?

link to video on youtube

Matthew Nalett
Chicago Music Promotions
4 Comments - Linear Discussion: Classic Style
This discussion has been closed.