Dealer Recap: New York International Auto Show

The New York International Auto Show boasted the fastest, newest, most outlandish and extravagant vehicles in the world. More than 1,000 cars were showcased from 43 different manufacturers, reports CBS News. An original Shelby Cobra, debuted at the show 50 years ago, was the most expensive vehicle at 25 million….
Read more…