Smallest car ever made.

Smallest car ever made.

Top Gear's review on the smallest car ever made.