Separate names with a comma.
1991 Ducati 888SPS; delivered new to Japan and campaigned in the All Japan Superbike Championship for several seasons. It was restored by TFD Head Engineer Koichi Nagoya, who was Nori Haga’s...