Scenes from Mexico City, post World Cup victory over France June 17, 2010 by Lesley Tellez … Read More