24 Jul 2020
First Look
KTM might not have taken gold in this year’s Dakar Rally, but from 2019 backward they enjoyed an eighteen-year winning streak in the iconic rally. That makes them the winningest manufacturer in the
