The Sting

  • Season 4, Ep 12
  • 06/01/2003

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

Loading...