Todd Duncan

  • Born: Feb 12, 1903 in Danville, KY, USA
  • Death: Feb 28, 1998 in Washington, DC, USA