Indian Motorcycle Racing Secures Manufacturer’s Championship With Jared Mees’ Second-Place Finish At Peoria TT
After more than 60 years away from professional flat track racing, Indian Motorcycle has won the 2017 American Flat Track Manufacturer’s Championship after a second-place finish at the Peoria TT. Indian Wrecking Crew rider Jared Mees locked in the title for Indian Motorcycle with a strong second-place finish. Teammates Bryan Smith and Brad Baker finished […]


