2000 – Spencer Goodman was executed by lethal injection in Huntsville, Texa

zz-top-with-manager-bill-ham

2000 – Spencer Goodman was executed by lethal injection in Huntsville, Texas. Goodman was convicted of kidnapping and murdering the wife of ZZ Top manager Bill Ham in 1991. Ham was present for the execution.

Be Sociable, Share!

Leave a Reply