we showed you a gallery some time ago which highlighted some of the very small cars that can be seen in Italy. If the thought of riding around town on a scooter scares you, or if you just could ...
Narrator: Movie-loving car fans still enjoy ... ethic of this tiny thing. These small commercial automobiles are still popular with companies throughout Italy due to their compact size that ...