L-twin

Test Ride: 2012 Ducati Diavel Carbon Red

Test Ride: 2012 Ducati Diavel Carbon Red

Oct 14, 2012 | 5:00am

?Ducati?s Diavel: A Bolognese mechanical marvel? By Arv Voss When one first beholds Ducati?s Diavel in any of its trim levels, it?s more than just […]

OAE TV