The Sting

Season 5 Ep 92/26/08

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

Up Next