TV Ate My Brain March 17, 2017 TV Ate My Brain – Legion: 1×06 “Chapter 6” Man Oh Man, what a trip this show is taking the viewers on?! This episode…