TV Ate My Brain December 13, 2016 TV Ate My Brain – Falling Water: 1×08 “The Well” Mariano and Allegra discuss the amazing scene involving Taka and a surprise appearance of Tess’…