Teenage Mutant Leela's Hurdles

Season 5 Ep 72/22/2008

The Planet Express crew revert into teenagers after falling into aging tar.

Up Next