Car News Helmetless KTM Duke 390 Rider Ovetaking Hyundai Creta at 160 km/h is Batshit Crazy 2 years ago