WINDING ROAD Magazine is up close for the unveiling of the Chevrolet WTCC Ultra Concept at the 2006 Paris Auto Show.