Napoleon Runner

Oliver Hamar, running the London Marathon this weekend as Napoleon, set a Guinness World Record for running the fastest marathon in full military uniform (3:47:14).

Napoleon