With less than two weeks left for the first Tesla Cybertrucks to be delivered to consumers, the Musk-owned company’s strange-looking electric pickup truck has started reaching Tesla showrooms across the U.S. In fact, even before the official launch, several consumers had already gotten a fairly extensive look at the vehicle. Initial indications are that at least some of these display units have reached two Tesla showrooms in California — one at Santana Row — and another one located inside
…
Read more