You're viewing a single thread.
All Comments
254 comments
Damn, I jealous. I hope my country start investing in non-xar centric progress soon.
30 0 ReplyFor real. This gives me hope for American cities
1 0 ReplyMost americans are of the mindset that cars make us free and anything public transport bad ! I doubt if that will improve anytime soon !
1 0 Reply
254 comments
Scroll to top