Slaves and Masters

April 2, 2015 It's been a rough journey back through Twin Peaks recently, but we think we may have hit the roughest patch, with clearer skies to come. For now, we remain confounded—join us as we stumble through the highs and lows of "Slaves and Masters."

Discuss this episode in the Idle Forums