Why is the marathon 26 miles and 385 yards long?
Why is the marathon 26 miles and 385 yards long?
The answer lies back in London Olympic Games of 1908.
Why is the marathon 26 miles and 385 yards long?
The answer lies back in London Olympic Games of 1908.