This is better than a KLR

sparkymcgee

New Member
Joined
Jul 20, 2013
Messages
18
Location
Long Beach, CA
I have a KLR and it is just anemic at best. I test drove the S10 last week and bought one yesterday. Love it. Feels like the KTM 990.
 
Top