A German made car, super mini and energy efficient. It is light weight and strong due to its aluminium body. It is very popular in a large...
A German made car, super mini and energy efficient. It is light weight and strong due to its aluminium body. It is very popular in a large...