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 has the car under production, and is naturally taking orders for the 2009 run -- 900 cars have been reserved so far. Despite the concrete language in this press release, we'll believe it when these silent beasts start hitting the road. And run our cycling-asses down.

TWC bringing Discovery suite to Rochester, New York