A British man who calls himself the “Hardest Geezer” has finished running the length of Africa after a gruelling challenge that has taken nearly a year.
A British man who calls himself the “Hardest Geezer” has finished running the length of Africa after a gruelling challenge that has taken nearly a year.