Kenneth Nelson

  • Born: Mar 24, 1930 in Rocky Mount, North Carolina
  • Death: Oct 7, 1993 in London, England