What happened to the Dodge Demon?
http://www.freerepublic.com/focus/f-chat/3604237/posts
Old news from last week.
More fun to read about pie in the sky from Mr. Musk. He has to do much pumping and dumping to keep Solar City afloat.