Big Dogs: Uncorking the 'Busa and ZX-12

In this dog-eat-dog world, you need 160 horsepower just to get off the porch. We unleash Kawasaki's ZX-12R and Suzuki's Hayabusa and let them play in the tall grass.