Advertisement

For The Record - Nov. 21, 2011

Share via

The Nov. 17 article “Tesla Motors opens its doors” stated that 6,500 Tesla Roadsters were available. There are actually 6,500 orders for the Tesla Model S.

Advertisement