Harboring a Mutant

  • Season 6, Ep 612
  • 09/02/2010
  • Views: 31,053

Leela is cast into Sewer City and the Planet Express crew speaks to the mayor about her deportation. (1:20)

Loading...