Mark Lewis-Francis’ film used at the unveling of the Omega London 2012 clock

This news broke on Wednesday, April 13th, 2011 | For more breaking news visit our news page