The Walking Dead Season 2 Episode 2 “Bloodletting” Photos

3 years ago, by

October 12, 2011

Here are some photos for the second episode of season 2, “Bloodletting.”. Episode airs on October 23rd, 2011.