Indian Wrecking Crew’s, Jared Mees put on a flawless show in Perris, CA at the Perris Auto Speedway's clay Half-Mile to end his epic 2017 American Flat Track season. His resounding victory came on top of already locking down the Grand National Championship. Mees put the No. 9 Indian Motorcycle...