They worry about people shoplifting the car by hiding it under there shirt.
The Peel P50 was released in 1962 and 1965 by the British Peel Manufacturing Company. It was released in an ill fated micro car class and cost only $400 US at the time.
The Peel P50 was officially entered into the Guinness Book of World Records for being the smallest production car ever.
Well, it looks pretty funny -- 1,5 months adsense revenue and it's mine!