The Walking Dead - Season 5 Episode 12
Release Date: Mar 1, 2015
S05 E12Mar 1, 2015
Where to Watch The Walking Dead Season 5 Episode 12
This section may contain affiliate links to our partners.i
Scarred from their experiences in the outside world, the group struggles to adapt to the normality of the Alexandria Safe-Zone.