Indian Motorcycle's had a good couple of weeks, to say the least. Between all the 2020 bikes coming out and the podium sweeps, they've scratched a lot…
wrecking crew
Indian Motorcycle Racing and its championship-winning FTR750 earned its eleventh win of the 2019 season on Saturday night in Illinois at the Peoria TT.
Need to lose money now? Bet against Indian's Wrecking Crew at the flat track.