• Embed

Harboring a Mutant

ClipSeason 6 Ep 129/2/2010

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

Up Next