NewsWhore
06-25-2010, 04:50 PM
Fans of Brazil's soccer team cheer during the South Africa 2010 World Cup match between Brazil and Ivory Coast as they watch the game from Sylvio Cator stadium in Port-au-Prince, June 20.
More... (http://story.brazilsun.com/index.php/ct/9/cid/24437442923341f1/id/36368069/)
More... (http://story.brazilsun.com/index.php/ct/9/cid/24437442923341f1/id/36368069/)