Archive for June, 2012

The Optimization of the Olympic Games

Friday June 15th, 2012 in Infographics | No comments »