Juicing Up with Nectar

  • Season 7 , Ep 706
  • 07/18/2012
  • Views: 58,825

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

Loading...