Board Thread:General Discussion/@comment-27217546-20161215235008/@comment-27217546-20161222000427

Lord of the STARS wrote: No, I saw a the walking dead the game LP I havent seen anything about the new season yet but i have the first one on xbox but i havent played it yet