To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video

Up Next

A decomposing body was found in an impounded Tesla belonging to the singer D4vd on Monday (September 8) in Los Angeles.

Los Angeles police were called to the impound lot on account of a ‘foul odour coming from a vehicle’, the police force said in a statement.

Officers on the scene found possible human remains and subsequently launched an investigation.

The Tesla vehicle was reportedly towed and impounded after it had been abandoned on a street in the neighbourhood.

Los Angeles Police Captain Robert Peters said the vehicle had been held at the lot for a few days.

Video from the station showed yellow police tape surrounding the car, which is registered to the charting

See Full Page