Chooka Howell
Date Born
31 Aug 1924
Date Died
12 Jun 1994