Watch Ducati Diavel vs. Corvette Stingray in Quarter Mile Drag

There’s no better place to test and compare the power and speed of two cars than on the drag strip. But what about car vs. bike??? Well, yesterday, Cycle World Magazine put out footage of a […]