2026.04.11

Tesla FSD (Supervised) blows away French journalist after test ride