FIN Auto Show Coverage
Nissan Leaf NISMO RC Race Car Revealed Ahead of NY Auto Show
By Colum Wood
April 17 2011
Rumors had indicated that Nissan would unveil the next-generation Versa at the New York Auto Show this week, but no one saw this coming. Above is a lone image of what the Japanese automaker is...