3 ms·I thought it was a town square for the world? The most important town square for the world.by blitzar 4y agoI thought it was a town square for the world? The most important town square for the world.