D4vd performs day after body was found inside his Tesla

Pop singer D4vd is said to be cooperating with police after a decomposing body was found inside the trunk of his impounded Tesla. Officers in Los Angeles made the grim discovery after... Read more »