http://hellforleathermagazine.com/2008/ ... .html#more
I couldn't find a KTM press release.
What do you think - good or bad for us as sometime consumers of higher-end bikes?
I couldn't find a KTM press release.
What do you think - good or bad for us as sometime consumers of higher-end bikes?