07-10-2010, 10:12pm
Likewise, if ABS for the 1% chance that will make a difference between life or death, I'd sooner have it than not. 99.999% of the time, I have never needed it, though there might always be a first time!
any hints about a traction control and abs busa coming out soon?
|
« Next Oldest | Next Newest »
|