Pit Bits 2017 - Indianapolis
Image
The RCH/Yoshimura/Suzuki Factory Racing crew came up with a little better mounting setup for their own (non-AMA) transponder mounts.
Credit
GuyB
0 comments

The Latest