twincities.com
Polaris introduces 3 new Indian Chief motorcycles at Sturgis
Polaris Industries unveiled three new Indian Chief motorcycles at the Sturgis Motorcycle Rally in South Dakota on Saturday evening, a move that the Medina-based firm hopes will help it take on comp…