4 ms·
LA is probably the least public transport friendly major city in the US. It's been improving but it's not great
by ajoseps 4y ago
LA is probably the least public transport friendly major city in the US. It's been improving but it's not great
4 ms·