Deviant David Kelly Starr Facesitting Better -

Tragically, Kelly's life was cut short on July 17, 2003, when he passed away at the age of 59. His death was a shock to his colleagues and the scientific community, and it sparked a wave of tributes and reflections on his life and legacy.