Sitting here in Playa, and all I can think about is how great the Renault Duster would sell in America.