The Sting

Season 5 Ep 92/26/2008

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

Up Next