This presentation was over the top, and a bit cheesy in my opinion (especially the top gun music). Are the planes supposed to provide a halo effect for the cars? Doesn't that detract from the car itself (that you need planes doing fly-bys to get those folks excited, because the car itself is not enough...)?

Then again, there's a reason I'm not in marketing...