43,678 bikes · 493 makes Add a bikeLog inRegister

Yamaha XT 660 X Supermotard

Yamaha · 1 model year · 2004 All Yamaha models →
YearPhotoEnginePower WeightSeatFields
2004 2004 Yamaha XT 660 X Supermotard 659 cc 47.3 hp 173 kg 875 mm 31