Polaris moves Indian production to Spirit Lake, Iowa

Shortly after Polaris announced the recent purchase of the Indian Motorcycle brand name, they issued another press release announcing they would be moving production of Indians to one of their own facilities in Spirit Lake, Iowa. The previous manufacturer, Indian Motorcycles Limited, had been building the bikes in Kings Mountain, North Carolina. While this comes […]