Michelotti

Michelotti LEM

Michelotti LEM

The Michelotti LEM—short for “Mobile Electronic Laboratory”—was an innovative electric city car...
Michelotti Shellette

Michelotti Shellette

The Michelotti Shellette was a rare Italian beach car created through a collaboration between yacht designer...
To Top