random thoughts, tweets, miscellaneous links and general b.s.
leave a comment »
Daimler buys 10% of Tesla: http://twurl.nl/j1vm72
Written by Bill
May 19, 2009 at 7:51 pm
Posted in Tweets
You must be logged in to post a comment.
Powered byIP2Location.com