KLR 650 Suspension upgrade

Discussion in 'Thumpers' started by fourbuds, Mar 28, 2006.