Motorcycle brands Triumph America and America LT: the two limited editions launchedOnly 25 units each will be made