Poster of Cast and Crew in Futurama - Season 4 - Episode 5 - Leela's Homeworld

Futurama - Season 4 - Leela's Homeworld (Episode 5)

Plot: Leela finally learns the truth about her parents and her own identity.
Episode Aired On:
Sunday, February 17 2002
23 years ago