Emmanuel Cauchi is an experienced pilot with many success on gravel and tarmac.
Since ten years, he runs his company for rally car building.