Drag: Ducati 1199 Panigale vs Porsche GT2 RS

By: Motorcycle News Desk   On: 28 Jul 2012

A bike versus car battle always excites us, for sure cars maybe good at certain things, like say not getting wet in the rain, […]