The world's smallest production car, a three-wheeled microcar from the 1960s.
No threads in this forum yet.