Three hard rockin’ naked liter-bikes battle for street-fighting supremacy from July 2011 issue of Cycle World. Honda CB1000R vs. Kawasaki Z1000 vs. Triumph Speed Triple.