2017 Formula 1 Images at McLaren MCL32 launch
McLaren MCL32 Honda Formula 1 Launch.
McLaren Technology Centre, Woking, UK.
Friday 24 February 2017.
The MCL32 is launched.
World Copyright: Glenn Dunbar/LAT Images
Ref: _31I9406