September 8, 2012 Ducati Panigale Checkmate! iDucati Bikes, Panigale, Viva Moto TV checkmate, ducati, featured, iducati, motorcycle, panigale, slider, superbike, video Ducati Panigale Checkmate! A short video by Ducati introducing the new Superbike 1199 Panigale. Available […]