Image: KTM fills the podium, and takes its 18th consecutive Dakar win... Click here for full story...