Video: Nissan Transporting Leaf in New Eco-Ship

by Christopher DeMorro December 30, 2010 6 comments