This week, Stephen and Ryan talk all things Spain. We reflect on our experiences driving through the beautiful countryside of northern Spain and debate what the best car for the job is! Tune in for talk on wine, landscapes, culture, food, Volkswagens, and BMWs...