22 Jan 2021, 08:31 UTC · By: Vlad Mitrache / The Renaulution may have sounded cheesy, but there was absolutely nothing wrong with the concept vehicles it comprised, starting with the Dacia Bigster