Jaguar-Land Rover's in-house video department put the video together after the jump. It includes running footage of the C-X16, C-X75 and DC100 concepts (or possibly CG footage) as well as interesting insights from key J-LR executives.
Teaser: "Feast your eyes on this beauty ..." Um, you're introducing a car, not a show pony.
Add a comment