Telegram Channel
South Africa

South Africa

Founded: 1991
Stadium: Al Salam Stadium
Capacity: 10000