British comedian runs 29 marathons in 29 days

Eddie Izzard’s ran a marathon every day in February in 28 different countries for his Make Humanity Great Again Challenge