Nismo has unveiled its Nismo Nissan LEAF Concept at the 2011 Tokyo Motor Show. This is a performance version of the otherwise strictly economy-focused all-electric LEAF. Who said electric cars have to be boring? Nissan’s performance division has taken its hands to Nissan’s most environmentally-friendly model and given it a […]