Futurama (1999): The Sting

Futurama (1999)

Details

Season
Season 5
Air Date
01 June 2003
Where to watch

Overview

The Planet Express crew attempt the mission that killed the last crew: raiding a massive alien beehive for its honey.