Season 2 Episode 2 episode 2

The Walking Dead Season 2 Episode 2 "Bloodletting" Photos

The Walking Dead Season 2 Episode 2 "Bloodletting" Photos

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