The Impression is powered by a twin-turbo V12 making 555 horsepower, mated to a six-speed automatic. This combination pushes the Impression to 62 mph in only four seconds. A pneumatic suspension adjusts handling characteristics and ride comfort.
March 8, 2007 5:17 AM PST
Photo by: CNET Networks
Conversation powered by Livefyre