June 10, 2010: Soccer City Tour
6/10/2010 9:43 AM
The Studio 90 crew went for a tour of the impressive Soccer City facility while it was under construction in Johannesburg. During the tour, they stopped to talk to the architect of the stadium who explained the story behind the design of the stadium.
Related Tags: Studio 90, U.S. Men, 2010 FIFA World Cup, FIFA World Cup


Comments