Where To Stream Futurama Season 4 Episode 5
Leela's Homeworld
- Aired February 17, 2002
- 30 Min
- Rated 8.5
- Number 18 Of 164 Rated Episodes
Leela learns the truth about her parents and her identity when Bender angers a group of people with his toxic waste dumping.