Quote:
Originally Posted by Papi4baby
Yoshimura R&D is in Cali. So the blame can't be placed completely on the Japanese.
|
yoshi usa and yoshi japan are 2 different companies; regardless, the slip-on leaves something to be desired; but love the look of their new, full system.