Tesla Model S 70D First Look – Video

Word was that the Tesla Motors store in OakBrook, Illinois had two of the newest versions of the Tesla Model S, the 70D (Dual-Motor, AWD). Sure enough, they were there, so I swung by to check them out. Both had two of the newest paint options. While at the Tesla… …read more