Jaguar wins the World Car Award at the 2019 New York International Auto Show at the Jacob K. Javits Convention Center in New York City on Wednesday. New York’s was the first auto show ever held in North America in 1900.

Leave a Reply