2013 KTM Duke 390 launch on 25th June

By: Motorcycle News Desk   On: 18 Jun 2013

We knew it was coming, and last week we pretty much had the date and now we have an official confirmation. The 2013 KTM […]