Inside the Green Point Stadium in Cape Town. Green Point will host some of 2010 FIFA World Cup matches.