2017 Dacia Duster in Euro NCAP crashtest

Euro NCAP rates 2017 Dacia Duster at 3 stars in crashtest