The Indian Wrecking Crew took center stage at the Indian Motorcycle display at the International Motorcycle Shows event in Long Beach this weekend.