C Claudio Suarez New Member Mar 28, 2019 #1 I have a harley davidaon twin can 2001. wanted to buy and install it on my bike. I would like to know who has already installed it, what pros and cons. also if someone has already installed thunderheart with kick starter.
I have a harley davidaon twin can 2001. wanted to buy and install it on my bike. I would like to know who has already installed it, what pros and cons. also if someone has already installed thunderheart with kick starter.