The Indian Wrecking Crew make debut at Goodwood Festival of Speed July 24, 2018 Marjorie KleimanCompetition, Indian Motorcycle, Latest News U.K., July 20—The Indian Wrecking Crew and the Scout FTR750…