News

Don’t know what’s going on with the hand gesture of the Tesla employees, but they do look happy as the first Cybertruck unit gets rolled out ...