London 2012: By The Numbers โ€“ Infographic

With the London 2012 Olympic games just around the corner, the entire country is ablaze with Olympic fever, and quite literally as the torch is still trekking itโ€™s way around Britain and will be until it reaches the Olympic Stadium in Stratford on the 27th of July. But until then we thought it would be […]

London 2012: By The Numbers โ€“ Infographic Read More ยป