Mayor Gallagher
Appears in
Duckman
Voice actors
Elayne Boosler
Andrea Martin