Decision 3012

Season 7 Ep 36/27/12

Leela becomes campaign manager for a presidential candidate with a missing birth certificate.

Up Next