We ride the Triumph Street Twin at its launch event in Spain, seeing if it has got the performance to match its winning looks.