David Cross
Appears in
Night of the Living Doo
Voice actors
David Cross