May 22, 2024, 12:00 PM
Seeing this car on the street is quite extraordinary; on one hand, it is a concept vehicle, and on the other, there are only five of them. But if it appears anywhere in the world, it would be in the city of art and design, Milan, Italy.