You must log in or register to comment.
So, it’s a city built around a Formula 1 track?
more INDY, but exactly
That inner bit reminds me of Circuit de Barcelona-Catalunya https://en.m.wikipedia.org/wiki/Circuit_de_Barcelona-Catalunya
My first thought too