28 Mar 2018, 19:15 UTC · By: Mihnea Radu / We believe that the power is coming from the new turbo engine Renault put in the Scenic and shared with the fellows at Daimler