strap question
How safe is it to use straps on a bike, i have an 05 cbr we put a lowering link but i still don't feel comfortable i think is too high for me since we are not able to lower it more on the front i was thinking about straps any sugestions?