234
Add to Lightbox DownloadTechnical director engine Luca Marmorini (Toyota) at the 2008 German Grand Prix at Hockenheim. Photo: Grand Prix Photo
Technical director engine Luca Marmorini (Toyota) at the 2008 German Grand Prix at Hockenheim. Photo: Grand Prix Photo