McLaren's MP4-26 on display at the Autosport show, Autosport International Show, NEC, Birmingham, January 10, 2013
CLOSE