Rubber Side Down.. ALWAYS
Ok i have been looking at a throttle lock so i can make my long distance trips, and i have settled on the vista cruise i think the 2006 has a 7/8ths handelbar. any ideas i measured it and it looks right so when i order this thing i get it right the first time. any suggestions comments?