callmesam
Member
All 3 parts, embedded here, in one post.
Look at how far we've come from 2009. (For the new kids on the tesla block, a little history...)
Thanks for linking that. Just look how much their "pitch" has tracked reality. Elon and Franz promised the best car ever made. And they delivered.
Now we wait for June 20.