0
Anonymous
The main stadium, called Soccer City, can seat 95 thousand people. It is the biggest world cup stadium ever.
Wiki User
Chat with our AI personalities