Space Sluts
- Episode aired Aug 18, 2018
After escaping the clutches from the evil Captain Dean, the space sluts touch down on a dessert planet in hopes of escape. But upon being recaptured, they must negotiate their way to freedom... Read allAfter escaping the clutches from the evil Captain Dean, the space sluts touch down on a dessert planet in hopes of escape. But upon being recaptured, they must negotiate their way to freedom.After escaping the clutches from the evil Captain Dean, the space sluts touch down on a dessert planet in hopes of escape. But upon being recaptured, they must negotiate their way to freedom.