Freeriding: Our First Impressions With KTM’s Freeride 250R

First Thoughts Technology Elevated has recently had the good fortune of evaluating a new 2016 KTM Freeride 250R while installing a 28mm Billet SmartCarb for one of our customers. Strangely, purchasing or even getting our hands on a new Freeride has been a particular challenge in the Midwest even though the area is rich [...]