Bike Photo 2056284
Member: readytorace
Manufacturer: Yamaha
Model: XT 660 (2009)
Added: September 8, 2010