2025.10.08

A Tesla just delivered itself to a customer autonomously, Elon Musk confirms

You have not selected any currencies to display