With a question.

Didn't Mclaren's "head of product" in the video use to be a auto journalist? I can't remember if it was evo, or auto express but I know I've seen him somewhere.

Advertisement