Indian Motorcycle’s Scout FTR750 Secures Eighth Consecutive Podium Sweep Of Season At New York Short Track
WEEDSPORT, NY – Indian Motorcycle Racing and its championship-winning Scout FTR750 continued its unbelievable season at the New York Short Track by securing yet another podium sweep. Through 11 races, Indian Motorcycle Wrecking Crew riders […]