Yamaha XJ 900 S DIVERSION – 4KM Technical Review & Maintenance Guide

The Yamaha XJ 900 S Diversion (4KM) remains one of the most respected sport-touring motorcycles in the pre-millennium era. A unique engineering highlight of the…

The Yamaha XJ 900 S Diversion (4KM) remains one of the most respected sport-touring motorcycles in the pre-millennium era. A unique engineering highlight of the…