From looking at the different stores, I get the feeling that these are no longer available. Is that thought true?
A rider on Advrider was using them and stated they did great keeping him dry in continuous downpours.
Anything equivalent out there?
A rider on Advrider was using them and stated they did great keeping him dry in continuous downpours.
Anything equivalent out there?