2026.04.08

Tesla’s new Model S and X spotted, but they leave a lot to be desired