X
    Categories: Video

McLaren 12C vs Ducati 1199 Panigale S – ultimate supercar vs superbike showdown

Rate this post

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…

admin: