0
Anonymous
The Cairo International Stadium is a 74,100 seater multi-purpose stadium, and is home to the Egypt national football team.
Wiki User
Chat with our AI personalities