The limited edition Ducati Monster 1200 25 Anniversario is a bit special. Just 500 machines will be produced to celebrate the quarter of a century since the first Monster rolled off a production line in Italy. And it didn’t just revitalise the naked bike category, but also pretty much saved the Bologna bike firm from […]
