The New York International Auto Show’s finest Vicarious Magazine Reviews 28 April 2017The Jacob K Javits Center is home to the New York International Auto Show every year. It has 78,000 square...