In this week’s episode of the podcast, we talk about some of the important debuts that happened at the L.A. Auto Show, VW’s Cupra brand coming to the U.S., and we go for a spin in a new vehicle. We also make a rest stop and take a look at This Week in Automotive History.
Click Here to listen and tell us what you think
0 Comments