









Triumph Tiger Sport 660 is a tiger that you don’t have to tame. Riding on the twisty roads of Uttarakhand felt so easy and smooth with the Quick shifter and the 3 cylinder engine. Well cushioned seats & the seating position is super comfortable. All day riding through the mountains and city, I never ever felt the weight of this bike. Wind shield gives good protection and can be easily…
View original post 82 more words