UK Dacia Forum banner
1-1 of 1 Results
  1. Dacia Sandero Stepway Forum
    I have a Dacia Sandero Stepway on order - due to arrive in 8 to 10 weeks time. However, various things have given me cause for concern: Firstly, I requested an electronic version of the Owner's Manual via the Customer Service chat facility, but have now been told, twice, that one will be...
1-1 of 1 Results