• Embed

Juicing Up with Nectar

Season 7 Ep 67/18/12

The Planet Express crew is alarmed when Amy and Leela turn to nectar supplements in order to gain the edge in Butterfly Derby bouts.

Up Next