Tag Archives: TWD

The Walking Dead Season Two Free for Xbox One Owners, there is a Catch

The Walking Dead Season Two

Fans of the hit AMC television series, The Walking Dead probably already know about the game based on the show. If you own an Xbox One console then you can grab season two of The Walking Dead game. There is