Misc: On This Day In January 1980 - Larry Williams was found dead in his home in Los Angeles, CA. The gunshot wound to the head was never confirmed as the result of a murder or______ .?


Answer: Loading...