Race News and Features March 19, 2012 by Dave · Published March 19, 2012 Ducati Desmosedici GP12 Unveiled