Powered by a 1,340cc inline-four engine, the Hayabusa delivers a seamless wave of power, making it one of the fastest production motorcycles in the world. The 25th Anniversary Edition has exclusive ...