Elon Musk's answers in 2003

1 answers to 1 questions.

Q47 Has Tesla come close to failing?