5 ms·
The date given for first passenger rides is 2026, so only 3 years in the future instead of the traditional 10. Progress!
by bediger4000 3y ago
The date given for first passenger rides is 2026, so only 3 years in the future instead of the traditional 10. Progress!