EUROPEAN TYRE DISTRIBUTORS, KING OF TYRES OFF THE ROAD. OTR