JCR/Honda goes double podiums Trevor Stewart 2nd Glen Helen WORCS race & Austin Lee 1st IXCR Mayhem in Medora, Indiana

Courtesy of JCR/Honda JCR/Honda goes East to West for double podiums with Trevor Stewart taking 2nd at the 2017 Glen Helen WORCS race and Austin Lee taking 1st at the IXCR Mayhem in Medora, Indiana! Trevor Stewart continues to impress as he takes Continue reading JCR/Honda goes double podiums Trevor Stewart 2nd Glen Helen WORCS race & Austin Lee 1st IXCR Mayhem in Medora, Indiana