Indian Motorcycle produces things of beauty. Founded in 1901, the company has had its ups, downs, and ownership changes, and now it’s ready to make a triumphant return to the masses.
Indian will unveil its 2014 Indian Chief at the 73rd annual Sturgis Motorcycle Rally in Sturgis, South Dakota. Held this year from August 5-11, the rally is the largest in the world and was started by an Indian Motorcycle club known as the Jackpine Gypsies. Therefore it’s only fitting that the brand’s affordably priced ($18,999) new Chief drops at the rally.