A Bicyclops Built for Two

Season 2 Ep 93/19/2000

Leela thinks she's found the last of her species when she meets another cyclops.

Watching