Darren Skilton & Sue Mead – First US Ford Raptor Team to Win a Class in Dakar Rally
January 15, 2011; Cordoba, Chile There is a saying in the Dakar racing circles that goes like this; “To Finish is to Win!” Does it sound cliché? Maybe. But, if you’ve ever competed in the Dakar Rally, or any race for that matter, you know there is no checkered flag for those who don’t finish. […]