TV Ate My Brain March 8, 2017 TV Ate My Brain – The Walking Dead: 7×12 “Say Yes” Peter and Dave find things to discuss in what’s become a bunch of meandering The…