Ken and Chase discuss the attempt by a number of large, globally known new vehicle shows to open in person. Question is, if they build it, will the automotive manufacturers come?
See All 692 Episodes of "RoadWorthy Drive Moments"