Formula One World Championship: Adrian Newey (GBR) Mclaren Technical Director and Ron Dennis (GBR) Mclaren Boss, Formula One World Championship, Rd15, Luxembourg Grand Prix, Nurburgring, Germany. 27 September 1998.
Adrian Newey (GBR) Mclaren Technical Director and Ron Dennis (GBR) Mclaren Boss,
Formula One World Championship, Rd15, Luxembourg Grand Prix, Nurburgring, Germany. 27 September 1998.