Smallest Production Car Ever Made

small-car.jpg
Top Gear shows us this interesting car that is said to be the smallest production car ever made. At the end they show the sporty version of the car and it looks really “space”. I don’t see the driver wearing a seatbelt, probably because its useless considering that you are vaporized in any accident at any speed. VIDEO->


Checkout these cool gadgets...