Renault reveals the wild and futuristic Corbusier Concept!
Yes, it is quite hard to wrap your head around this wildly designed car and knowing that it was made by Renault. But this car is indeed the work of the French automaker and it also comes with a very interesting story behind it.