Posts Tagged “Aston Martin Rapide”

2011 World Car of the Year Goes To The Nissan Leaf. Wait. What?

By | April 21, 2011

Last year’s World Car of the Year went to the VW Polo, a small, fun, and efficient car that was an excellent choice in our eyes. This year, the winner was a lot more efficient, a lot less fun, and totally electric (although not totally electrifying). The winner? The Nissan Leaf, beating out several other […]

Read more »