2 Races & 2 Wins: Jared Mees Wins AFT Atlanta Short Track

The Indian Podium Crew

The Indian Podium Crew

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…]

Visit Us On TwitterVisit Us On PinterestVisit Us On YoutubeVisit Us On Facebook