2 ms·
I think they meant the overly ambitious High Speed Rail project from Los Angeles to Northern California. That is the usual talking point.
by foxyv 3y ago
I think they meant the overly ambitious High Speed Rail project from Los Angeles to Northern California. That is the usual talking point.