This is no Renault 18… or is it? What kind of weird Renault is this? It’s the Renault Eve concept car from 1981. And it wasn’t just a concept meant to be pretty. It actually drove. And pretty well! … Read moreThis is no Renault 18… or is it?