Posted on November 2, 2008May 25, 2021 by wrongdude2009 Ducati Streetfighter! Read the article from Popular Mechanics. UPDATE! Visit the Ducati site for full details here.