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