4 ms·
I guess they get more foot traffic, and living streets (more shopping/social life etc). If you get that and less cars in traffic I guess I see a win there.
by emj 12y ago
I guess they get more foot traffic, and living streets (more shopping/social life etc). If you get that and less cars in traffic I guess I see a win there.