This Race-Ready Buggy Is Dacia's Dakar Contender For 2025 The Dacia Sandrider has a 3.0-liter twin-turbo V6 under the hood making 360 horsepower. By Angel Sergeev Motorsport - Jan 30 2024