Virtual Tour of the World Cup’s Cape Town (or Green Point) Stadium
Green Point Stadium in Cape Town is one of the new venue darlings for the 2010 World Cup; a 64,100-seat soccer mecca sitting right on the coast line and within […] More
Green Point Stadium in Cape Town is one of the new venue darlings for the 2010 World Cup; a 64,100-seat soccer mecca sitting right on the coast line and within […] More
A lowercase letter
A capital (uppercase) letter
A number
Minimum 8 characters