Jared Mees Wins Atlanta – Indian makes it a podium sweep at the 2017 AFT American Flat Track Atlanta Short Track
Indian Takes 1st, 2nd and 3rd. Jared Mees made it two in a row Saturday evening with his win at the Atlanta Short Track presented by Indian Motorcycle. And when the checked flag dropped it was Indian on the podium followed by Kawasaki and Harley-Davidson.
[Read more…]