Formula One World Championship: McLaren F1 cars on the Honda F1 display stand. Formula One World Championship, Rd15, Japanese Grand Prix, Race Day, Suzuka, Japan, Sunday 13 October 2013.
McLaren F1 cars on the Honda F1 display stand.
Formula One World Championship, Rd15, Japanese Grand Prix, Race Day, Suzuka, Japan, Sunday 13 October 2013.