TV Ate My Brain April 4, 2017 TV Ate My Brain – The Walking Dead: 7×16 “The First Day of the Rest of Your Life” Peter and Dave conclude their coverage of the Walking Dead with a discussion of the…