Videos

South Africa stadia await 2010

Reuters News
|
May 18, 2010 AT 9:29 AM
South Africa's main World Cup Stadiums in Johannesburg await an influx of fans