Where To Stream Futurama Season 5 Episode 7
Teenage Mutant Leela's Hurdles
- Aired March 30, 2003
- 30 Min
- Rated 7.9
- Number 74 Of 164 Rated Episodes
The Planet Express crew revert into teenagers after falling into aging tar.
Teenage Mutant Leela's Hurdles
The Planet Express crew revert into teenagers after falling into aging tar.