S2 E10 I Live Here Now
It’s the season 2 finale of “The Leftovers.” What a glorious show! Susan and Kelly discuss “sad karaoke,” the Guilty Remnant, and the last word. Who lives “here now”? And where is “here”? Be sure to watch before you listen!
Your browser doesn't support HTML5 audio