Xbox

The Walking Dead Season Two Episode Three releases next week


The third episode of TellTales The Walking Dead Season Two will hit digital store fronts next week. Here’s a trailer for episode 3 but be warned, it has spoilers.