User Avatar Image

Which game is your favourite in history ..you also give your opinion from telltale games

posted by Lover_of_walkingdead on - Viewed by 3.4K users

Mine is the last of us ,call of duty ghosts, and the walking dead....tell yours

180 Comments
Add Comment