Euan Thorburn is a British rally driver from Duns. He currently holds the title of Scottish Rally Champion and was previously BTRDA Champion for 2013.
NASource: Wikipedia