THE WALKING DEAD Season 3 Episode 8 Made To Suffer Promo November 26, 2012 by Seat42F THE WALKING DEAD Season 3 Episode 8 Made To Suffer Promo Seat42FXFacebookPinterestEmailRedditFlipboard