The Sting

  • Season 5, Ep 9
  • 02/26/2008

A killer bee sting traps Leela in a strange loop of guilt-ridden dreams.