There has been a flurry of activity on revealing this new concept car from Renault. And there is a new set of photos, 70+ in all showing many glorious details. And most revealing though is a short superbly crafted video including track time, well worth the watch.
Simply gorgeous. ORIGINAL POST HERE