Image
The YRRD stands for Yamaha Rinaldi Research and Development, and yes, it's a hydraulic clutch slave unit that both Chad Reed and Cooper Webb are using in 2017.
Credit
Michael "ML512" Lindsay
0 comments

The Latest