TV Ate My Brain April 3, 2017 TV Ate My Brain – The Walking Dead: 7×15 “Something They Need” Peter and Dave discuss the penultimate episode and speculate what might happen in the season…