Quote Originally Posted by mgrist View Post
Tesla "S" would run all over it for $70,000
Oh so you want to talk about electric cars okay so I fill up my Corvette you fully charge your Tesla will start in Los Angeles and I'll see you in Vegas while you're out on the desert looking for a charge station