Showing posts with label Week-In-Review. Show all posts
Showing posts with label Week-In-Review. Show all posts

Saturday, June 19, 2010

World Cup 2010: Week-In-Review

"POLOKWANE, SOUTH AFRICA - JUNE 17: Groups of Mexican supporters before the 2010 FIFA World Cup South Africa Group A match between France and Mexico at the Peter Mokaba Stadium on June 17, 2010 in Polokwane, South Africa. (Photo by David Cannon/Getty Images)" class

View the Original article