bilbikek411
Veteran Member
I want to get a pair of AV83 street treads and install them on my little Honda.
Has anyone installed these and ridden on them for a few miles/kilometers in different weather conditions ?
How's the handling and grip,in your opinion ?
Has anyone installed these and ridden on them for a few miles/kilometers in different weather conditions ?
How's the handling and grip,in your opinion ?