Comment Comment by stilist Yes. I flagged this because it's just Elon claiming something that's at best speculation. parent stilist 3 years ago