Has the marathon ever been run in less than 2 hours?

1 answer 1