Sure, the new all-electric Renault 5 E-Tech been leaked onto the internet at least, what, twice now, but I think it’s still an exciting new car and now that it’s revealed officially, with full approval of the ghost of Napoleon or whatever Renault likes to do, we have all the details. And, yes, one of those […]