The Lesser of Two Evils - Credits
Studio: Curiosity Company Release Date : February 20, 2000 Series: Futurama