2016 Triumph Street Twin First Ride Review

David Lopez, ex-Triumph 955 superbike racer and current chassis development engineer/ test rider, is one of 11 Triumph staff people working at the Barcelona subsidiary. He’s not allowed to talk about the Hayabusa beater that got shelved years ago.