- .McLaren Automotive has released two new McLaren MP4-12C videos featuring Ron Dennis, McLaren Automotive Chairman and Antony Sheriff, McLaren Managing Director. They both talk and walkaround for the company's latest creation, the McLaren MP4-12C. Ron Dennis confirms the McLaren MP4-12C is just the first in a new line of models, while Antony Sheriff explains how the new company's new car is different than the other models in the segment