Lizard Z1 is a electric, microcar, three-wheeler production car by Lizard.
UNITED STATES
SPAIN
CZECHIA
JAPAN
SWEDEN
UNITED KINGDOM
FRANCE