I ride with one, it was blessed and given to my by a fallow rider... So I believe, the good Lord rides with me every time!!! I have bought 2 of them and gave them to friends that did not have them...It's all in faith!!
A lady friend gave me one for each bike. No crashes yet (keeping fingers crossed!). They're hung low on each frame; one has a Canadian maple leaf on it (I'm from up there originally) and the other has a wolf.
Yes, I have one on my 2008 Harley Road Glide too. I have it hanging from a fishing ball bearing snap swivel, attached to a chrome zip tie. Hanging on the handlebar just behind the front brake reservoir. Placed here it rings "alot". So far so good!