2008 New York International Auto Show
On March 30, 2008, we went to the New York International Auto Show at the Javits Center. Cars from every manufacturer were there, including both upcoming models and some awesome concept cars. We have a whole slew of great pics, so check them out below!
Leave a Comment
You must be logged in to post a comment.