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? Steve…
Video Rating: 4 / 5

{lang: 'en-GB'}