Actor Ewan McGregor has completed an epic motorcycle journey across two continents.
He rolled into Cape Town after travelling 15,000 miles through 18 countries in three months.
The Long Way Down expedition saw the Trainspotting star and fellow actor Charley Boorman ride through sandstorms and searing heat.
The adventure will be shown on TV in the autumn.
Ewan has said that it is hard to believe that they have made it.