Daily Archives: July 26, 2010

Maxime Droubi, IMD

Shakira’s song was on everybody’s lips during the World Cup in South Africa. Read more