Bike News Five Things to Know About the KTM Duke 790, the newest flagship from KTM in India! 5 years ago