21-10-2010, 12:35am
Each to their own but not for me. I think if you're relying on abs to save you then you probably need to revise your riding style.
any hints about a traction control and abs busa coming out soon?
|
« Next Oldest | Next Newest »
|