Bike Photo 1665426
Member: mavridis89
Manufacturer: Yamaha
Model: TY 80 (2009)
Added: May 12, 2009