Thousands of people flocked to Huntington Place to check out hundreds of cars on the first public day of the 2026 Detroit ...