1 Like
On the pitch of the Nelson Mandela Bay Soccer Stadium in Port Elizabeth, South Africa. Beautiful green grass surrounded by red seats, and what are claimed to be the biggest LED TV screens in Africa.
Virtual Tour of the Nelson Mandela Bay Stadium in Port Elizabeth
...