2006 Ducati Monster S2R 1000 - Monster For The Masses - Road Test

The 2006 S2R 1000 Might Be The Monster Deal In Ducati's Lineup