Bike Photo 781282
Member: filipebreia
Manufacturer: Yamaha
Model: XT 660X (2006)
Added: January 24, 2007