Less Than Hero

Season 5 Ep 62/22/08

Fry and Leela form a superhero team after a miracle cream gives them super powers.

Up Next