On Tour with the Tesla Roadster

The Tesla Motors Team is on the road to the Midwest and East Coast for our 2007 Spring Tour. While we will not have an official Tesla Tour T-Shirt (as good as that sounds, it has probably been done before by some folks that don’t look much like us), we can offer something a bit […]

Leave a Reply