I forgot to post the text that came with the picture which said that McLaren were perfecting their launch control system for the forthcoming Canadian Grand Prix.
The cartoon was by Jim Bamber who does work for Autosport. He has some work on the Autosport web site and I think he has his own site - www.jimbamber.com I think. He only does motorsport cartoons.