TV Ate My Brain May 2, 2017 TV Ate My Brain – The Leftovers: 3×03 “Crazy Whitefella Thinking” In this “senior moment” episode, Allegra and Mariano discuss the cantankerous nature of Kevin Sr.…