Funny how 'superblocks' means something completely different in US: oversized street grids that are a pedestrian nightmare.
Funny how 'superblocks' means something completely different in US: oversized street grids that are a pedestrian nightmare.