ethandf06
Wizard
so on a spirited ride today i was coming out of a corner hard on the throttle... The front end got light and i had lift of Woohoo! but then touchdown wasn't so graceful I must have came down with the bars a little tweaked or a hit a bump. The road i was on wasn't in the best of shape. I about pooped my pants lol this happening once is all I need. I don't have a whole lot of cash but i want a decent stabilizer any suggestions on brands and sites to get them will be appreciated.