Mar 13, 2025 Ayo Edebiri SPEAKS OUT After Blasting Elon Musk Over ‘Pirates’ Casting Rumor Death Threats X X Celebrities Elon Musk Entertainment