7 months agoAcid, Deceit, and Despair: The Horrific Dissolution of Tricia ToddLuminanceTV: Shining Light on Crime