someone sent me a link to a useful site, i believe run by nissan, which had quite a bit of information on the Leaf, including a list of all Leafs delivered in the US.
does that ring a bell with anyone? i lost the link and can't seem to find it by searching google.
does that ring a bell with anyone? i lost the link and can't seem to find it by searching google.