Entries from August 2009

Monday, August 10th, 2009

Introducing the Nissian Leaf

Nissan recently announced details on their new electric vehicle that will be produced at their Smyrna, TN plant.  Nissan says they plan to release this car to the show rooms in the fall of next year and that they are hoping to beat GM to the punch and release the LEAF before the Volt.  Nissan [...]