Derek Stewart is to receive the Brian Archer Trophy for 2023 to Mark his very…
Derek Stewart is to receive the Brian Archer Trophy for 2023 to mark his very successful installation of a Coventry Cl;imax engine and Toyota T50…