I am thinking:
A. Apparently there are 300 of these being built, as opposed to the 200 I thought I saw on the interior badge (poor pictures).
B. The English language must not be their first.
C. This could very well be the worst ad for an exotic car I have ever seen in any venue. And it will probably sell.