First Impression: KTM 350SX-F

Yesterday the TWMX staff got the chance to ride the highly talked about KTM 350SX-F at Pala Raceway in Pala, CA. Check out the bike, and see what we had to say…