It's one-nil to the supercar at Cadwell Park, but can the McLaren 12C retain four-wheeled honours as it takes on the incredible Ducati 1199 Panigale S? Steve...
McLaren 12C Vs Ducati 1199 Panigale S - Ultimate Supercar Vs Superbike Showdown
It's one-nil to the supercar at Cadwell Park, but can the McLaren 12C retain four-wheeled honours as it takes on the incredible Ducati 1199 Panigale S...
Comments