A badly decomposed body was found Monday at a Los Angeles impound lot in a Tesla belonging to the singer D4vd. Los Angeles police were called to an impound lot on N. Mansfield Ave. because of a "foul odor coming from a vehicle," according to a police statement. Law enforcement sources told NBC News that the remains were not intact, and identification is going to be delayed due to the decomposition of the victim.
Decomposed body found inside singer D4vd's impounded Tesla in Los Angeles

92