Watch All FIFA world cup 2010 South Africa stadiums on Google 3D street view Watch All FIFA world cup 2010 South Africa stadiums Google 3D street view 1. Go to the Google maps here and select one city 2. Select a stadium and click on street view 3. Here is a sample Watch more Fifa world cup 2010 South... [More]