If someone asked you what was the rarest production performance quad ever made, you might be tempted to tell them about the Suzuki LTR500 (or as it was more commonly known, the Quadzilla). Nobody would fault you if you decided to answer with any one of the 4 ATVs KTM produced briefly. Maybe you’d even [...]
More »