On December 16th 1935, Hollywood star Thelma Todd was found dead in her car in a garage. Coroner and Grand Jury said it was accidental suicide. With Injuries looking like she was beat up, and knowing who she was involved with, make it hard not to ignore the facts that this was no suicide.
Learn more about your ad choices. Visit megaphone.fm/adchoices
Become a supporter of this podcast: https://www.spreaker.com/podcast/mysterious-circumstances--5479817/support.
view more