Season 3 Episode 11 episode 11

The Walking Dead Season 3 Episode 11 “I Ain’t A Judas” Promo #2

Take a look at this new promo from FOX SPAIN television channel for The Walking Dead, season 3 episode 11 “I Ain’t A Judas” that features new footage.

Source: BestUSATVSeries2