Originally Posted by
mgrist
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
OPINION....a view or judgment formed about something, not necessarily based on fact or knowledge.