Mars Restored

S1E17 · 2003-06-17

Carmen and the tribe search for Kate's hideout, whilst the tribe decide who they really want as their leader.

The show’s own verdict is on its page.