Bike Photo 2484025
Member: kelloggz
Manufacturer: Yamaha
Model: XT 660X (2006)
Added: November 27, 2012