Renault grass car displayed along the Champs-Elysees! No idea what's under the hood.