Watch our verdict on the new Harley-Davidson Street Bob 107, which we rode at the launch in Barcelona