107 The Walking Dead Video Game FACTS You Should KNOW | The Leaderboard
Enter Our Weekly Console Giveaway here: http://www.leaderboard.nyc/giveaway and subscribe to The Leaderboard → http://frdr.us/TLBsubscribe Zombies abound as we take a deep dive into the rumors, background, and surprising facts behind The Walking