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

1 year ago, by

February 19, 2013

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