Just as I am good on the way of putting the last finishing touch on my Triumph.
I have to leave home for 3 weeks for the job.
Can't wait to finish the black beast and hitting the road with some friends.
Not to sure about my handlebars.
Maybe I have to try sone small Ape Hangers.
So if anyone can help me out here. Please drop a note.