The vehicle made its debut in 2007 at the New York International Auto Show .
The production vehicle made its debut at the 2007 New York International Auto Show .