Futurama: People: Turanga Leela
Turanga Leela is the captain of the Planet Express. She’s a hard as nails fem-mutant, who couldn’t get a second date to save her life.
Read moreTuranga Leela is the captain of the Planet Express. She’s a hard as nails fem-mutant, who couldn’t get a second date to save her life.
Read more