Have an '05 HD Ultra Classic, and will be visiting a couple of Dealer/Installers for the Champion trike kit in the next two weeks. Will then decide what Dealer I will have do the install.
One question, is the EZ steer a necessary item?
Thanks
Billh