The Sting

  • Season 4, Ep 412
  • 06/02/2003

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

Loading...