Authorities have now revealed that decomposing remains of two women were found inside separate cars in Los Angeles impound lots in the span of a week. One set of remains was found, including a Tesla ...