2010 FIFA World Cup: All systems go

It was a grueling ten-day trip, but the 2010 FIFA World Cup™ final stadium inspection tour has proved invaluable in ensuring that the 10 World Cup stadiums are in prime condition when the tournament kicks off on 11 June 2010.
Checking the grounds to ensure quality control.
Checking the grounds to ensure quality control.
Times Reporter