Yes, they are here at the Port of Long Beach in California.
"Electric Cars will have to fight a lot of myths ignited by the imagination of some oil greased journalists. Nissan Leaf is coming now onto our streets and, finally, being delivered all over the world in numbers. It is a serious piece of Japanese engineering with a lot of attention to the safety, functionality and detail.
Nobody would like to entertain the idea of sitting on the giant powerful battery and being electrocuted in the first rain - now you can be relieved with this video, that safety in Electric Cars as paramount as in any vehicle from the serious auto brand.
Technology is here - now we need the volume to make the prices go down and bring us our iPod moment in Electric Cars."