VIDEO: BMW M760i xDrive vs Ducati Panigale V4 — Drag Race
Car versus motorcycle drag races have always been popular. That’s because most car enthusiasts feel that cars are better than motorcycles and vice versa. So, throughout the years, there have been several famous matchups between…