Elon Musk showed off a new vehicle. But the presentation lacked familiar Musk flourishes.
http://www.wired.com/