FOTA Fans' Forum: McLaren Technology Centre, Woking, UK 30th June 2011 Ron Dennis, McLaren Automotive on stage. Photo Credit: FOTA ref: Digital Image _H0Y7447
McLaren Technology Centre, Woking, UK
30th June 2011
Ron Dennis, McLaren Automotive on stage.
Photo Credit: FOTA
ref: Digital Image _H0Y7447