Bike Photo 936759
Member: european
Manufacturer: KTM
Model: 660 SMC (2005)
Added: June 19, 2007