Cats From Thuban
Season 6 • 08/05/2010
The Planet Express crew is brainwashed into serving the whims of a race of alien cats.