Home Other Stuff Nissan LEAF Wins 2011 World Car of the Year