Filed under: Transportation
Remember a few dozen years ago when we heard the first batch of 100 Tesla Roadsters had sold out? Us neither, but we're assuming those were heady days. Since then we've seen delays, setbacks and untimely retirements, but Tesla Motors claims it finally