IMG_0963


The smallest car in the world...and they're all over Paris. It's called a Smart Car.