Indian Motorcycle Racing secures the Manufacturer’s Championship with Jared Mees’ second-place finish at the Peoria TT
The Indian Wrecking Crew and Scout FTR750 obtain the 2017 AFT Manufacturer’s Championship with 11 wins and 30 podium finishes from 14 Races