The Walking Dead Season 2 Episode 4 “Cherokee Rose” Promo

2 years ago, by

October 31, 2011

Check out the promo for The Walking Dead season 2 episode 4 “Cherokee Rose” airing next week on AMC.