Motorcyclist2007 Ducati 1098 - Doin' TimeWorld's Shortest Long-Term TestBy Aaron P. FrankAugust 30, 2010