Thursday, August 9, 2007

From Tesla's Tuesday Presentation in LA!

Well, I wasn't there, but Edmunds' Philip Reed was. And he wrote a little something about his impressions.

No comments: