503837830_10236388435793917_6056306896457482030_n Published June 6, 2025 at 640 × 480 in Elon Musk, WTF?