Los Angeles police found a decomposing human body on Monday inside a Tesla reportedly registered to up-and-coming singer D4vd.
An LAPD spokesperson told The Independent that officers responded to a report of a “foul odour” coming from a vehicle in a tow yard around 12.20pm. Monday.