Protector of Freedom
I am buying a trailer and have been looking at my handlebars. Not sure how to secure a Busa without scratching her with tie down straps. With the Harley, I just hooked em right on the bars. Any advice or photo's?