Weird
Sebastian Sawe wins the London Marathon 2026 and makes history by becoming the 1st person to run it in under 2 hours after running it in 01:59:31.
Sebastian Sawe wins the London Marathon 2026 and makes history by becoming the 1st person to run it in under 2 hours after running it in 01:59:31.