a-lose-lose-situation

David Carradine Death Photo Rules Out Suicide

Foster Kamer · 06/07/09 01:44PM

A Bangkok tabloid ran a photo of David Carradine's hanging body that was leaked to them in this morning's edition. The rather disturbing photo definitely shows the actor's hands tied above his head. There's something eerily off, here.