Created by
This world is America, but all over the world. People are constantly chanting USA, FREEDOM, and AMERICA everywhere. Its kinda fun.