Archive For ShoptoNet Tag

Telltale’s The Walking Dead Shuffles into UK Retail

Telltale’s The Walking Dead Shuffles into UK Retail

Now experience all five episodes, with different subtitled versions for French, German and more.