We try out the Ducati Monster S2R 1000 for size. It boasts a 1000cc air-cooled engine, but how well does it ride on the roads?
Ducati's newest sports tourer breaks with convention and now comes with a three valve head instead of the usual four