Todd Duncan

Todd Duncan

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