Home Bikes Chopper City USA’s Hardcore 120ci chopper is a stunner to pass by