June 2, 2012 3 Comments
With Community and Modern Family having come to their temporary ends — not to mention the untimely demise of Sherlock– I’m back to catching up on television from years past. May 5, 2007, to be precise, when “The Lazarus Experiment” first aired on the BBC. To what exotic locale are we going this time?
MARTHA: Home. You took me home.