Bike Photo 1257859
Member: bikerass
Manufacturer: Suzuki
Model: Hayabusa (2006)
Added: April 19, 2008