Around here HDs are pretty much everywhere. I went w/ Triumph because I didn't want to be one of 10,000 black sheep
I would imagine in India the dynamic is a bit different.
The T-Bird isn't a sacrifice in comparison to a comparable
HD. Not being an expert on the handling of other big cruisers, I can only say the T-bird is a pleasant surprise coming from a T-100. Power will not be a problem, especially if you go w/ the Storm.
2017 Trophy SE