Tag - New York Auto Show

Held in Manhattan every year, New York International Auto Show is an annual automotive show.