POETRY: EMILY STRAUSS – THE DEATH OF DAVID CARRADINE
The Death of David Carradine (December 8, 1936 – June 3, 2009) He was found dead on a Thursday in a luxury hotel suite in Bangkok. “We found his body, naked, hanging in the closet”, they said— he hanged himself with a curtain cord tied to his neck, one wrist and penis in a form […]
Read more "POETRY: EMILY STRAUSS – THE DEATH OF DAVID CARRADINE"