My new roadster, #969, was delivered today. I don't even get to leave the parking lot where the driver drops off the car when he asks "so what is it?". "it's a Tesla". "Yeah, but who makes it - Toyota". "No - Tesla. Believe it or not, they're a California car company" I figured there must be people out there who haven't heard of Tesla. I didn't expect literally the first strangers I would talk to around the Roadster not to know Pictures and stuff will follow. 969 needs a bath before being presented in public.