Dacia Sandero RS 2024: The cheapest sports car on the market Can you imagine it with the 158 PS TCe petrol engine? By Brian Potter Weird - May 20 2024