TV Ate My Brain April 19, 2017 TV Ate My Brain – Quantum Leap: 5×01 “Lee Harvey Oswald – October 5, 1957 – November 22, 1963: Part 1 &2” You may remember Liz and Dwight from such shows as TV Ate My Brain: 11.22.63,…