Williams seals victory on the Isle of Man
We’d like to congratulate James Williams witch his latest victory in the Isle of Man rally! Welshman James Williams won his first ever rally outright last weekend (10/11 May) by sealing victory on the Manx Rally on the picturesque Isle of Man. The Orange Amps driver expertly guided by co-driver Ross Whittock dominated the two […]