Rallye saharien

A motorized trip through the Sahara desert.