D

Duane Tucker

Born 17 February 1948 in New York, New York, USA

Died 14 January 2024 (aged 75)