Updated Triumph Speed Twin launched in India at Rs 10.99 lakh: Check out what’s new on the bike-…
tech2 News StaffAug 31, 2021 12:43:18 ISTThe 2021 Triumph Speed Twin – unveiled globally in June with a host of improvements and cosmetic tweaks – has been…