Tag Archives: The Walking Dead 2 Episode 3

The Walking Dead 2 Episode 3 Game Free Download

The Walking Dead Season Two Episode 3 was released on May 13, 2014 for PC. The episode starts with Clementine staring at a butterfly on a tree. Sarah is with her, and it is hinted that they took a bathroom rest in the woods. Sarah then thanks Clementine for not leaving her and the rest of the group when Carver held them captive …

Read More »