As we chilled in the new Mazda CX-5 and MX-5 RF in San Diego, we came across this Renault Duster SUV. What was it doing there?