Dacia Sandero Stepway Forum
HI I am new to this forum and have found it to be really helpful, thank you to all the contributors.
I too am indecisive regarding buying a diesel or petrol. I thought diesel would be cheaper to run but after checking my mileages on google maps petrol is coming up cheaper!!!!!
I have read all...