Turn off light

Deep Space 69 Season 4 Episode 3

The crew accepts a dangerous mission to depose a disgusting and dangerous despot.

Episode Title: The Micro Dicktator

Air Date: 2018-03-30