I'm a proudly owner of a Defender 90 and would like to buy some accesories that I couldn't find in my country.
I'm travelling to Sao Paulo by November, what stores do you recommend to buy some internal body accesories (mats, etc.) and suspension/transimission spares (shocks, air lockers, etc.)?
Thanks in advance for your answers!
-Sebastian