2004 Pininfarina NidoDel Stewart
2004 Pininfarina NidoDel Stewart

In a valiant and I have to say pretty successful attempt to keep the electric ultra-tiny from being somebody-shoot-me-in-the-head boring, design house Pininfarina gave us the Nido (Italian for nest) in 2004