David Huffman

David Huffman
Origin
Berwyn, Illinois, USA
Born
May 10, 1945
Died
February 27, 1985 (39 years ago, at 39)