Less than two weeks to go before the first of the Tesla Cybertruck deliveries begins, the vehicle has started arriving at Tesla dealerships. In fact, a handful of dealers in California have already put the Cybertruck on display. While the launch of the Tesla Cybertruck is imminent, Tesla has managed to do an excellent job of keeping the all-important tech specs of the vehicle under wraps. At this time, we know virtually nothing about the powertrain the Cybertruck may
…
Read more