TV Ate My Brain April 16, 2018 TV Ate My Brain – Legion: 2×02 “Chapter 10” Legion continues to amaze Allegra and Mariano. Check them out as they discuss the latest…