Dacia’s Manifesto Concept Car Wants You to Get Out in the Wild

We’re excited to see a future where electric vehicles take all shapes and sizes.