POLL : What did you think of The Walking Dead - Better Angels? By DarkUFO (March 12, 2012, 2:58 am) The Walking Dead, Polls