131 Paradise Lost

Published: May 12, 2023, 9:41 a.m.

Cabin fever sets in! A classic Stranded episode with Carter losing her cool.