David Sutton 00 07 Apr 2021 09:07Ten Tenths Motorsport David Sutton the mastermind behind Ari Vatanens 1981 World Rally Championship title David Sutton, has passed away in the UK. RIP David