May 7, 2024 | Uncategorized
A vertical city housed in twin skyscrapers the length of Delaware. If they build it, will people come?