TV Ate My Brain January 19, 2017 TV Ate My Brain – Taboo: 1×02 “Episode 2” Allegra and Mariano continue feeling impressed by most of this series so far. Some speculation…