Indian Motorcycles FTR 1200 Hooligan racers revealed at Bike Shed Show Indian Motorcycle, America’s first motorcycle company, revealed two FTR 1200 race machines at the Bike Shed London Show over... May 27, 2019