Harboring a Mutant
Season 6 • 09/02/2010
When Leela is exiled to Sewer City, the Planet Express crew speaks to the mayor about her deportation.