World Cup Wildness: 10 Patriotically Painted Fans From Around the World
It's almost time again for what, in lots of countries, is almost a holiday: the World Cup. Soccer's global showdown starts June 11, although thousands of people have already descended upon Johannesburg, Durban, and Cape Town in anticipation of the games.