Suzuki launches Hayabusa Special Edition in India priced ₹19.90L

Auto