• Embed

Harboring a Mutant

Season 6 Ep 129/2/10

When Leela is exiled to Sewer City, the Planet Express crew speaks to the mayor about her deportation.

Up Next