The Walking Dead - Season 2 Episode 12
Release Date: Mar 11, 2012
S02 E12Mar 11, 2012
Where to Watch The Walking Dead Season 2 Episode 12
This section may contain affiliate links to our partners.i
Shane's antagonistic behaviour reaches new heights, while Carl suffers the consequences of his actions.