Less Than Hero

Season 5 Ep 62/22/2008

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

Up Next