A Leela of Her Own

S04 E10

A Leela of Her Own

Futurama

Runtime
22m
Air Date
Aired Apr 7, 2002