TV Ate My Brain February 24, 2017 TV Ate My Brain – Taboo: 1×07 “Episode 7” Allegra and Mariano discuss the entertainment and the disappointment within this week’s episode. They are…