The production version of the Spyker C8 Aileron sports car will make its North American debut Thursday, April 9 at the New York International Auto Show at the Jacob Javits Center in New York, marking the next step in Spyker's recent but intense history. The all-new C8 Aileron, unveiled last...
