My dealer has a vin # for my Leaf. Does this mean that the car has arrived at Long Beach? Or does it mean that it has merely been scheduled for production or has been made and is still at Oppama
It appears that there has been a hold on releasing cars from Long Beach because of the A/C problem. Are Leafs now being released for delivery to dealers?