TV Ate My Brain March 6, 2017 TV Ate My Brain – Taboo: 1×08 “Episode 8” The season finale is filled with highs and lows. Allegra and Mariano discuss the likes…