Penetron

Green Point Stadium in Cape Town, South Africa, a World Cup 2010 venue