We wouldn't be too far off calling the Dacia Manifesto the Cybertruck of buggies. Even Dacia calls it an SUV instead of a buggy. The Manifesto isn't strictly electric, but it's Dacia's philosophy ...