The Ducati Monster Challenge

The Ducati Monster Challenge

Cupertino, CA ~ Throughout the winter, Ducati searched the country for the coolest Monster in North America. Winning Monsters from eight different IMS shows were selected for the grand finale on March 11th, in Daytona, along with four wildcard bikes...

Close