Look whos arrived for this weekends Cape Town Marathon none other than one of the greatest long distance runners of our time, Kenyan Eliud Kipchoge.
The race takes place on Sunday.
Kipchoge is a double Olympic champion and former marathon world record-holder. This weekends race will be his first official marathon on African soil.