HMC KTM get knees down at Road America

The HMC KTM team have put together this juicyย  clip from their last outing at Road America, Elkhard Lake. Check out the RC8 R mounted duo of Chris Fillmore and Taylor Knapp in action…