The Supertest World Association, which bands together 10 motorcycle magazines, has named the Ducati 1098 “Best Bike of the Year.”
In second place, the Triumph Speed triple.
Magazines that comprise the SWA come from Germany, Netherlands, France, Spain, Greece, Italy, Brazil, Portugal, Switzerland, and the United Kingdom.