Battle of the Titans: Aprilia RSV4 RF vs. Ducati Panigale V4 S – Track

With its 104cc displacement advantage over the Aprilia, and the horsepower that goes with it, once you decide to release all of the Ducati’s power you better hang on.