Kansas City Auto Show Concepts & Specialty Vehicles
2/28/08