March 27, 2024
Dacia

The Pikes Peak Dacia Duster No Limits dream

Out of late stages of development and into the spotlight: this is the Pikes Peak Dacia Duster or “No Limits” as it has recently been named. Meant to take on what can be the most surprising race in any sporting calendar, the Dacia Duster No Limits one-off car is powered by a lot of technology

Read More