Take a look at the leanest, meanest and greenest cars at the 2007 New York Auto Show.


























...