Photo Credit: Fourtitude.com
Photo Credit: Fourtitude.com
Photo Credit: Fourtitude.com
After weeks of rumor
An intriguing report says German automaker Audi and Italian superbike company Ducati are on the verge of a tie-up that would put Audi into the motorcycle business. Anyone want a Ducaudi?